Qa Automation Engineer Resume
2.00/5 (Submit Your Rating)
Manhattan New, YorK
OBJECTIVE:
- Result oriented Software Testing engineer with over five (+) years of experience on Information Technology especially in Software Testing seeking a challenging position in any IT industry.
SUMMARY
- Extensive experience on complete STLC for QA testing covering both manual, automation and API testing. Hands on experience in every phase of STLC, SDLC and standard test process guide for QA methodologies - Agile and Waterfall.
- Attending and coordinate team meeting, Daily Scrum meeting, Sprint Planning and Retrospective meetings.
- Strong experience in Smoke, Functional, Regression, Integration, GUI, and User Acceptance Testing.
- Extensive experience in designing and reviewing User stories, Test cases, Test Scenarios, Test Scripts, and Test Plans in both manual and automated test frameworks.
- Proficient in QA testing using tools such as Selenium, JIRA etc.
- Expertise in test automation tools: Selenium Web Driver, Cucumber, Junit and Test NG.
- Strong Coding Skill and experienced in implementing OOPs concept using Java programming language.
- Proficient in building automation-testing framework following POM design pattern using Page Factory.
- Experience in writing Feature files in Gherkin and converting them to Automation Test Scripts using Cucumber.
- Worked with Java Libraries like Apache POI to read and write Microsoft Office Formats.
- Experience in RDBMS such as Oracle, SQL Server and MySQL.
- Expert in developing complex SQL queries for database testing.
- Expertise in Build and CI/CD tools like Maven, GitHub and Jenkins to utilize them for Test Automation process.
- Ability to work independently and in a team environment, with a minimum amount of supervision.
- Excellent technical communication, documentation, interpersonal and reporting skills.
- Motivated hard worker with professional attitude and work ethics.
- Expert building test automation framework using Selenium WebDriver, Test NG, and Cucumber with BDD, Maven, and Page Factory for Page Object Model (POM).
- Quick learner and Good team player with excellent written and interpersonal skills
- Ability to handle multiple tasks and work independently as well as in team.
- Possess more TEMPthan 5 years of professional Experience.
- Excellent communication and analytical skills
- Ability to work independently and meeting deadlines
- Possess excellent presentation and interpersonal skills
- Ability to handle multiple tasks and work under pressure
- Initiative, self-motivated, flexible and dedicated
- Helpful and good team player
PROFESSIONAL EXPERIENCE
Confidential, Manhattan, New York
QA Automation Engineer
Responsibilities:
- Actively involved in all phases of Software Development Life Cycle (SDLC)
- Test web site and publishing tools written in Eclipse and Java
- Write test plan, test cases and execute test cases
- Performed different types of testing Smoke, Functional, GUI, Integration, System, Regression, User Acceptance
- Manage all test artifacts such as requirements, test cases, test execution, test data, and defect in HP Quality Center and JIRA
- Involved planning, preparing, creating, debugging and running automated test scripts in Selenium WebDriver using Java.
- Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.
- Using Test NG, Apache POI, BDD frameworks to develop test suite
- Write and execute SQL queries for data validation.
- Performed Restful API testing using Rest Assured, test NG, and maven.
- Performed functional and non-functional testing.
- Queried the database using SQL to make sure that the database reflects the change.
- Executed and tested various procedures, packages, functions, triggers in the database
- Created, altered different Oracle tables in the testing Server.
- Performed smoke test, functional test, integration test, regression test, GUI and Web test
- Created defects in Jira, assigned them to the responsible person and tracked them until they are fixed
- Maintained Requirement Traceability Matrices to measure the testing process and requirement progress
- Worked with team members and end-users
- Participated in cross functional meetings held during the project and actively co-ordinates with developers and business team.
Environment: Java,Selenium WebDriver, Eclipse, Test NG, Maven, Jenkins, Cucumber, Page Object Model (POM), Data Driven Framework, HP Quality Center, HTML, CSS, XPATH, XML, MY SQL, JIRA, Postman, Rest Assured, Windows.
Confidential, New York, NY
QA Automation Engineer
Responsibilities:
- Designed and developed Test Plan, Test cases, and Automation Test Scripts
- Managed the Requirement Traceability Matrix (RTM) between requirements and test cases
- Collaborating with Developers, Technical Project Managers and Product Managers to understand fast changing project requirements
- Conducted Backend testing using SQL and database concepts
- Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Implemented Maven for Project build tool, and GitHub for code repository management.
- Developed script using Object Oriented Programming (OOPs) concepts in Java.
- Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using Selenium Framework
- Used x path method to identify the web elements by using selenium locators like id, Name, XPath, text method link Text in the application.
- Involved in testing with Rest API with Rest Assured
- Involved in managing the user stories and assigning priorities in JIRA
- Reporting defects, and defect life cycle using Atlassian JIRA.
- Developed an automation Test plan to execute automation cases in different environment based on testing requirements and created Test cases for Application module.
- Extensively worked with Database verifications, Validations and developed Complex SQL Queries for Backend Testing with Oracle.
- Responsible for weekly status updates showing the progress of the manual and automated testing
- Participated actively in team meetings with Functional/Development Team for fixing the bugs.
Confidential, Norwalk, CT
Automation Test Engineer
Responsibilities:
- Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing.
- Analyzed the user stories based on detail acceptance criteria for the corresponding Sprint
- Created, updated and executed of test cases according to meet the requirements
- Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language, Maven and Test NG
- Initialized Page Factory to Implement the Page Object Model Framework using Selenium Web Driver
- Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected
- Identified the correct web elements uniquely by using different types by locators like Id, Name, Link Text, CSS, and XPath
- Proven ability in developing BDD scripts with Cucumber and writing step definitions to implement the actual code for Cucumber Framework
- Integrated with Test NG to perform Cross Browser Testing using parallel processing, groups and annotations
- Developed Automation framework implementing Page Object Model along with Data Driven Test for certain Test Cases
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developer.
- Implemented Maven for Project building, and GitHub for code management repository
