Qa Automation Engineer In Test Resume
0/5 (Submit Your Rating)
NJ
SUMMARY
- US Citizen, result oriented software test engineer with over six (6+) years of experience in Information Technology, good hands - on experience of Manual, Automation and Backend process especially in Automation Software Testing, seeking a position in the IT Field.
- Extensive experience in Functional testing, Regression testing, Black box testing, GUI testing, Back End testing, Browser compatibility testing, Integration testing, System testing, and User Acceptance Testing (UAT).
- Actively involved with all stages of SDLC, STLC and Defect Life Cycle.
- Experienced in Software Development Life Cycle (SDLC) participating in Agile Ceremonies like Daily scrum meeting, sprint planning Meeting, Backlog Refinement Meeting and Retrospective meeting.
- Proficient in testing applications in different software and hardware configuration platforms.
- Proficient in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle.
- Experienced in working Agile development methodology following with Scrum and Kanban Framework.
- Expert developing test automation framework using Selenium WebDriver, TestNG, Cucumber with BDD, Maven, and Page Factory for Page Object Model (POM).
- Developed and Implemented BDD Framework with Cucumber.
- Created the Feature Files for Cucumber Automation.
- Experienced in Object Oriented Programming (OOPs) using Java and implemented Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections.
- Expert in using Continuous Integration (CI) tool Jenkins.
- Expert Logging and tracking defect using JIRA.
- Excellent in writing complex SQL queries to access data from multiple tables using joins to perform database testing in Oracle and SQL server platform.
- Ability to interact with developers and product analysts regarding testing status and maintain detailed QA documentation.
- Excellent logical, analytical, and testing skills with effective communication skills.
- Adaptive learner and good collaborator with excellent written and interpersonal skills.
- Ability to manage multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS
- JAVA
- Gherkin
- JSON
- SQL
- HTML
- CSS
- JSON
- XML
- PHP
- Selenium Web-Driver
- TestNG
- Cucumber
- GitHub
- TFS
- Rest Assured
- Oracle
- MySQL
- SQL
- SSMS
- MS - Office
- MS Project and PowerPoint
- Agile
- SDLC
- STLC
- Eclipse
- IntelliJ
- SQL Developer
- XCode
- Post Man
- Insomnia jira
- ALM
- Confluence
- Jenkins
- Figma macOS
- Windows 7
- TestNG
- Cucumber
- Manual
- Automation
- Backend
- AP
- Collaboration
- Communication
- Self - Start
PROFESSIONAL EXPERIENCE
Confidential, NJ
QA Automation Engineer in Test
Responsibilities:
- Participated in Daily Scrum Meeting, sprint planning, Demo Meeting and Retrospective Meetings for agile scrum development
- Extensively work throughout defect life cycle from opening to closure using JIRA
- Develop Behavior Driven Development (BDD) test cases using Gherkins
- Developed automated scripts using java in Selenium WebDriver, maven, cucumber, and Test NG
- Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and TestNG configuration files
- Design and develop Test Plan, Test Cases, and Automated Test Scripts
- Performed Smoke, Functional, Integration, System, User Acceptance, Regression, and GUI testing. Tested Mobile version of the application
- Developed test script with Web Driver using Java, Cucumber and TestNG
- Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
- Used Maven for Project building and Git for version control repository
- Interacted with developers and BA to assessed functional requirements
- Checking Claims with Web services API testing using Rest Assured
- Performed query operations on JDBC to do data validation. Used standard SQL functions and commands to develop SQL queries
- Generated status reports and Defect reports and presented them in weekly status meetings
- Communicated with different team such as development, requirement, and configuration management
- Follow up with the developers on defects status on a daily basis and generate reports for managements.
Confidential
QA Automation Engineer
Responsibilities:
- I was responsible for finding the Bug, End to end testing, Manual and Automation testing, core data management system, User login information system, and Check account.
- Active collaborated with the Agile team and communicated Face to Face to implement Agile scrum development Process
- Participated in the different kind of meeting like Daily Scrum Meeting, Sprint Planning meeting, Backlog Refinement Meeting and Retrospective meetings with agile team
- Developed Automated Regression Test Suit using Selenium WebDriver, Java, Maven, TestNG and Cucumber
- Used Page Object Model (POM) Framework using Page Factory to manage objects separately making the framework reusable and scalable
- Proficient in using implicit wait and explicit wait in Selenium scripts to ensure that the scripts are synchronized with the application
- Performed and executed test suite automation scripts using Continuous Integration tool Jenkins
- Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using Junit and TestNG, Unit Testing Framework by adding different annotations
- Developed Automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG
- Performed GUI, Functional, Regression, Smoke, End to End and User Acceptance testing
- Tracked, logged, and reported defects using defect management tools like JIRA
- Created Automation test plans based on the Application functionality
- Prepared Test Traceability Matrix to confirm the test coverage and mapped it with test cases.
- Interacted with developers and other QA Engineers to address quality problem
Confidential, New York, NY
Software Test Engineer
Responsibilities:
- Analysed requirements and design and develop test cases and make requirement assessment reports
- Performed System, Functional, Regression, Integration, UAT and End to End testing to verify the functionality with the new codes introduced for modification and/or enhancement
- Developed and implemented Behavioural Driven Development Framework (BDD) using Cucumber
- Maintained and executed Maven build files for running automated tests by adding dependencies
- Designed and developed high level and detailed Test Cases using Gherkin
- Developed complex SQL queries for database testing
- Assisted UAT team by providing test data and test scripts
- Prepared detailed Test Metrics on a weekly basis for the project members to know the status of the application
- Verified the integration of various components in the application by executing end-to-end testing
- Logged the errors, reported defects, and tracked the defects using JIRA until the defect is fixed.
