Summary• Expertise in Automation & Manual testing across different domains with Around 6 years of knowledge as QA Engineer.• Experience in working with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) – Waterfall, Agile/Scrum.• Validated Technical requirements definitions and point estimation.• Developed Test Strategy, Test Scenarios, Test Plans and Test Cases from Use case documents and Systems requirement document and design documents.• Experienced in Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing, Smoke Testing Performance Testing, Load Testing and Stress Testing.• Used Zephyr Test management tool in Jira, created Test Cycle, maintained test case and execute test steps in the Jira.• Experienced in working with open source tools such as Selenium Webdriver, Selenium Grid, GIT, Postman, Eclipse, Intellij, Putty and WinSCP.• Configured Maven for JAVA automation projects and developed Maven project object model (POM).• Maintained the Selenium & JAVA automation code and resources in source controls like GIT, SVN over the time for improvements and new features.• Implemented Page Objects framework, Keyword Driven framework and Hybrid framework from scratch to represent web pages. • Used log4j for logging application level information for debugging and generating logs and Excelent reports for Html reports.• Experinced in configuring application framework by processing data from excel speadsheet using Apache POI.• Scheduled automated jobs and build using continuous integration tool, Jenkins, in a periodic interval and generated reports.• Used various Selenium locators like Id, name, css, LinkText, partial LinkText and Xpath to identify the correct GUI elements/objects in automation scripts.• Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, JAVA, Junit and TestNG.• Performed Cross-Browser and Compatibility Testing to test whetherthe applications are working as desired in different browsers and environment using selenium grid.• Experienced in writing Selenium WebDriver automation Sripts in Java using TestNG and Junit annotations and performed parallel execution.• Developed BDD(Behavior Driven Development) using Cucumber Features, Scenarios and Step Definition in Gherkin format and exucuted tests using runner class.• Used Postman for manual Web Service testing like Restful APIs and Assured framework to validate JSON data with DB for Restful API request.
-
Qa EngineerAt&TTampa, Fl, Us -
Qa EngineerAt&T Oct 2020 - Present• Working in Agile/Scrum methodology and performed agile testing to check software functionality.• Created the Test Strategy where defined the testing program scope and objectives.• Documented test plans and test cases corresponding to business rules and requirements.• Used Zephyr Test management tool in Jira, created Test Cycle, maintained test case and execute test steps in the Jira.• Manually performed System Testing, Functional and UAT which was not achievable through automation.• Created UI automation framework from scratch using JAVA Selenium WebDriver.• Configured Maven for JAVA automation projects and developed Maven project object model (POM).• Maintained the Selenium & JAVA automation code and resources in source controls like GIT, SVN over the time for improvements and new features.• Used TestNG test scripts to run automated test cases in parallel 4 different environments.• Used Postman for manual Web Service testing like Restful API and Rest Assured framework to validate JSON data with DB for Restful API request.• Used Linux/Unix command to restart the server, monitor variety of files and manipulate them, also, monitor logs with Developers to identify the issues and normal flow.• Used Jira to create bugs, provide detail scenario outlines, attached picture of the logs to help the developers understand the bug provided. Also maintained the bug life cycle.• Conducted back end testing for data validation using SQL Queries.• Worked on AWS and used technology like Data-Junction, API-Gateway.• Worked on Agile methodology, attended daily Scrum meeting, Sprint planning meeting and Retro meeting as part of the agile team.• Used WebEx tool as personnel meeting room to integrate with the application team member.• Used messenger Q, Slack for individual and group chat.• Excellent in technical documentation and reporting skills. -
Automation EngineerMyhealthdirect, A Part Of Experian Nov 2018 - Sep 2020Indiana, United States• Analyzed business requirements to better understand business logic and process flow.• Created Test cases from business use cases, Test data and Selenium scripts for UI testing.• Executed automation scripts on different browsers/environments & reported defects/results to the team.• Participated in various meetings and discussed Enhancement and Modification requests.• Converted Manual Integration tests into automated tests.• Maintained the Selenium & JAVA automation code and resources in source control GIT for the improvements over the time and new features.• Wrote feature file using Gherkin Syntax like Scenarios, Scenario Outlines, Given, When, Then and Step Definitions using Gherkin in Cucumber for BDD.• Used Cucumber Options such as feature, glue, format, dryRun for run configuration• Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.• Used JIRA to house all test documentation and report/track all issues and defects.• Involved with BA and developers to analyze and debug code for defects resolution. • Worked on Agile Methodology • Performed Back end testing with extensive use of SQL Queries and UNIX commands.• Utilized UNIX and SQL to create test data and perform backend validation of GUI based applications.• Written complex SQL queries (Join, Sub-queries) and PL/SQL stored procedures.Environment: Selenium WebDriver,Test Management Tool, Cucumber, Gherkin, DOM, Agile Methodology, Web services, GIT Bash, Git, GitHub, Jenkins, REST API, JAVA Script, Oracle SQL developer and MS Office. -
Automation EngineerMckinsey & Company Jul 2016 - Oct 2018Florida, United States• Documented test plans and test cases corresponding to business rules and requirements.• Manually performed System Testing, UAT, Functional and Regression Testing.• Maintained and executed test cases and test scripts using Jira.• Coordinated with development team for all the issues related to deployment and defect tracking• Participated defect review meetings with the team members and coordinated with project development team. • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features• Saved 50% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber.• Writing test cases for Cucumber automation (Java).• Execution Test suits in JENKINS using JAVA.• Involved in Regression testing using GRID+ JAVA• Demonstrated the advantages of using Selenium with Cucumber for automated testing.• Configured Maven for JAVA automation projects and developed Maven project object model (POM).• Extensively automated regression and functional test suites by developing over 800 test cases, 5 test suites using Selenium WebDriver, JAVA, Junit.• Implemented Page Objects framework, Hybrid framework and 21 Page classes from scratch to represent web pages. • Reported & tracked the bugs, Reassigning & reopening bugs • Performed E-mail notifications to the developers relating bugs using the Quality Center.• Created the Regression Test cases and automated them for the purpose of regression testing. • Involved in performance testing using Load Runner.• Conducted back-end testing for data validation using SQL Queries.• Worked closely with Test Lead during the Software Testing Life Cycle (STLC) to ensure fullest coverage of the assigned test cases.• Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes Responsibilities.Environment: Selenium WebDriver, Cucumber, Java, SQL server, Jira, Windows 7 Professional, MS Office.
Shah K Education Details
-
Masters In Management
Frequently Asked Questions about Shah K
What company does Shah K work for?
Shah K works for At&t
What is Shah K's role at the current company?
Shah K's current role is QA Engineer.
What schools did Shah K attend?
Shah K attended National University | Bangladesh, National University | Bangladesh.
Not the Shah K you were looking for?
-
Shah K. Alam
Technical Product & Program Manager Leader | Expert In Api Integration, Fraud Prevention, & Cloud Solutions | Passionate About Driving Innovation In Payment SystemsFrisco, Tx1givex.com
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial