We provide IT Staff Augmentation Services!

Qa Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

St Cloud, MN

SUMMARY:

  • 6+ years of progressive experience in Information Technology in the field of Software Quality Assurance & Testing in Client Server & Web Applications. Proficient in Automation testing.
  • Team co - ordination between Offshore and on-site teams
  • Expertise in Web Automation Testing with Selenium WebDriver, Java, TestNG, Cucumber, RestAssured, SoapUI
  • Experience in Agile methodology and Jira for Test Case Management.
  • Extensive experience in Functionality, API, GUI, Regression and End-to-End Testing.
  • Extensive experience analyzing results and Defect tracking and reporting. Have good knowledge in Test Case Design, Test Case Review, Test Case Execution and Defect Reporting.
  • Experience in Software Development Life Cycle (SDLC) using the Waterfall Model and good understanding of Agile Methodology.
  • Experience in writing Test Plans, Test Cases, Test Scripts, Automated scripts and Documentation.
  • Experienced in Integration Testing, REST API Testing, Functional Testing, Regression Testing, and User Acceptance Testing.
  • Maintained Behavior Driven Development (BDD) framework using the Cucumber, Gerkin, Selenium WebDriver, JUnit & Java automation code and used version control Git & GitHub to maintain code for the future release and new features
  • Executed SQL queries on SQL Server and Oracle database in order to validate the back-end data.
  • Experience in TSYS (Mainframe System) for Credit Card account details verification
  • Web Services Testing - Experience in consuming and Testing XML/SOAP, HTTP/REST services using SoapUI, Postman and REST Assured
  • Experience in performing functional, integration, End to End, regression, Smoke and UAT testing.
  • Strong understanding and practice of various SDLC and Performance Test Life Cycle processes.
  • Hands on experience on performance tools like HP ALM Performance Center.
  • Strong Experience in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Design and execute features of BDD using Selenium, Cucumber for Java.
  • Created and executed Manual and Automated test scripts for Functional, Confidence/Smoke/Sanity Testing.
  • Experience for using SQL for back end validation.
  • Strong experience in reviewing and analysing Business Requirements and writing detailed Test Plans, test strategy, Test Cases, and Test Scripts, Test Reports.
  • Experience in Agile methodologies like SCRUM and played a role of Scrum master for different projects.
  • Experience in writing automated test scripts using Selenium Web Driver, Java.
  • Hands on Experience in developing TestNG Driver framework following Page Object Model(POM) design pattern for Selenium based Test Automation Framework.
  • Experienced in designing Data Driven, Keyword Driven and Hybrid framework.
  • Experienced in using Version Control System Git & GitHub
  • Experience in Bug reporting and management tools- JIRA, Quality Center.
  • Experience of Banking Financial,Payment, Loan, and Insurance domains.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver with Java, TestNG, Cucumber, Junit, Gherkins, SOAPUI, Postman, Rest Assured.

Programming Language: JAVA, JavaScript,Gherkins

IDE and Version Control: Eclipse, IntelliJ IDEA, Maven, Git, Bit Bucket.

Database: MySQL, SQL Server, Oracle.

Bug Tracking Tools: JIRA, Quality Center

Test Management Tools: HP QC, ALM, Test Director.

Web Technologies: Web Services (Soap and Restful), HTML, XML, JSON.

Domain Knowledge: Banking, Financial, Loan, Credit Card System, Insurance, Billing.

PROFESSIONAL EXPERIENCE:

Confidential, ST Cloud, MN

QA Selenium Automation Engineer

Responsibilities:

  • Developed test cases with test data and reviewed test cases with Product Owner & Developer.
  • Modified and maintained the existing test cases and scripts to leverage the automation team effort during the regression testing.
  • Maintained Hybrid framework using the Java, Selenium Webdriver, TestNG, Apache POI, and Log4j to write automation script and used Git to maintain code for the future release and new features.
  • Conducted to resolve continuous integration (CI) server issue by maintaining the automation script. The hook script was established the connection with Maven, Jenkins, Git.
  • Performed Functional, Regression & Smoke testing.
  • Used Rest assured and postman for end point validation of web services (API).
  • Used SQL for data validation in database.
  • Managed resource reviewed daily/weekly/end of spring test status reports with agile team.
  • Communicated requirements traceability matrix and tracked requirements status throughout the project.
  • Managed the test cases in Quality Center and mapped to the requirements and ensured proper test coverage.
  • Managed multiple projects in Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.
  • Validated the test results by writing SQL queries to retrieve the data from tables and database.

Environment: Selenium WebDriver, Java, TestNG, Oracle,Rest, Soap, SQL, Windows, Maven, Jenkins, MySQL, Jira, Git.

QA Automation Engineer

Confidential, Norwalk, CT

Responsibilities:

  • Involved in Integration, Regression, Sanity and complete E2E testing of the project in every sprint cycle
  • Managed the team of testers onshore and offshore and responsible for team co-ordination, estimating and assigning tasks, distributing the workload, conducting the status meetings, coordinating the team efforts and evaluating the results.
  • Extensively followed Agile Software development life cycle for the project execution.
  • Developed test cases with test data and reviewed test cases with Product Owner & Developer.
  • Modified and maintained the existing test cases and scripts to leverage the automation team effort during the regression testing.
  • Developed Test Scenarios and Test Cases as per the requirement document Project Environment: QC, SQL Server, HTML, Manual Testing, XML, SQL Developer, Windows, MS Excel.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Monitoring team’s daily status and resolving queries related to work and sharing application knowledge.
  • Maintained Behavior Driven Development (BDD) framework using the Cucumber, Gherkin, Selenium WebDriver, JUnit & Java automation code and used version control Git & GitHub to maintain code for the future release and new features.
  • Involved in Functional testing, business requirement testing, data requirement testing, regression testing, system integration testing, data validation, and non-functional testing
  • Responsible for QA project documentation being properly and timely created.
  • Work in Agile testing methodology participate in daily SCRUM meetings and testing each SPRINT deliverable.
  • Written and executed SQL queries for reporting and business validations.
  • Tested web services using SoapUI.
  • Wrote and executed the test cases manually and automated.
  • Performed Functional, Integration, regression, positive, negative testing.
  • Attending and involving day to day scrum meetings.
  • Used TestNG to build and run the Selenium WebDriver automation framework. reports/HTML report execute failed test case separately & run Selenium test suite by TestNg.xml.
  • Extensively worked on JIRA, QC, Rally for bug reporting/tracking.
  • Responsible for requirement gathering, test planning, scripting, execution, monitoring, analysis and reporting.

Environment: Windows 10, Selenium Web Driver, Java, TestNG, Cucumber, Jenkins, Jira, ALM, Oracle, My SQL, Git, SoapUI, Jenkins, JUnit

QA Engineer

Confidential, Atlanta, GA

Responsibilities:

  • Worked on Agile scrum environment.
  • Attended several agile related meetings like daily stand-ups, grooming sessions, detail planning, retrospective and sprint demos.
  • Estimating and prioritizing of stories.
  • Found defects and co-coordinated with the developers regarding the defects.
  • Developed test plans, automated test cases and scripts, and manage test artefacts/deliverable Analysed Business, Functional and System Specifications and Use Cases.
  • Promptly logging and reporting the bugs found during testing to the developers by capturing them in JIRA and assigning to the respective developer.
  • Tested many scenarios which required front end and back end testing approach.
  • Wrote SQL Queries to fetch the data from SQL Server database.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Team co-ordination between Offshore and onsite teams.
  • Logged software defects in defect tracking tool (HP/ALM) and track to closure.
  • Developed structured test cases and test scripts to be executed manually by testers or automatically by test automation tools.
  • Maintained Behavior Driven Development (BDD) framework using the Cucumber, Gherkin, Selenium WebDriver, JUnit & Java automation code and used version control Git & GitHub to maintain code for the future release and new features.
  • Lead software testing strategy, identify and implement improvements in testing methodologies and tools
  • Created and executed manual smoke, functional, regression, system, compatibility, integration and exploratory tests.
  • Identified, analyze, and document defects using Jira defect tracking systems.
  • Developed and implemented QA Methodologies for the department. This included but is not limited to development of test case standards, requirements traceability matrix, and testing metrics.
  • Good knowledge on Object Oriented Programming (OOPs) concept. Extensively used Java for test case automation
  • Participate in weekly test planning, project status meetings and reviews
  • Participated in grooming and refining of user stories.
  • Testing Soap and Restful services using SOAPUI/POSTMAN and Rest Assured.
  • Developed test suite, test cases, execute test cases and generate report in SoapUI.
  • Performed xml data validation using assertion method in SoapUI.
  • Developed Groovy Script in SOAPUI tool to connect to database for automation of Web Services.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Reported and tracked the status of the bugs, assigned severity ratings to them using JIRA.
  • Used JIRA for viewing and analyzing test results and for defect tracking and reporting which occurred during execution of test scripts and to test the Frond-End functionality of the Application.
  • Provided support during UAT testing phase including defect review and resolution.
  • Maintained all the documents related to system and Regression testing.

Environment: Linux, QC, Java, Oracle, My SQL, XML, HP-ALM, JIRA, SoapUI, Cucumber, Selenium WebDriver, POSTMAN, REST Assured.

QA Analyst (Automation and Manual Test)

Confidential, New York, NY

Responsibilities:

  • Analyzed and reviewed BRD, SRS, FRS, TRS documents to design quality test cases.
  • Involved in generating Requirements Traceability Matrix (RTM) for functional requirements.
  • Participated in peer reviews of all the documents and Test Cases.
  • Involved in executing test cases manually and reported defects using Quality Center.
  • Effectively interacted with business analyst and technical team in providing clear solutions to requirements.
  • Designed test cases using Test Plan in Quality Center and mapped with requirements.
  • Involved in execution of test cases using Quality Center and linked the detected defect with requirements and test cases.
  • Involved in Integration, system and UAT testing of the application.
  • Linked detected defects during automation to requirements and test scripts using Quality Center.
  • Extensively worked on Agile scrum environment.
  • Created and executed test cases in ALM. Modified and maintained the already existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.
  • Maintained the Selenium, TestNG & JAVA automation code in source control repository - Git.
  • Created daily status reports and test completion reports.
  • Promptly logging and reporting the bugs found during testing to the developers by capturing them in JIRA and assigning to the respective developer.
  • Actively participated in bug meetings with QA team and developers to discuss and resolve outstanding defects.
  • Created DTER (daily test execution report) and discussed that with the team.
  • Extensively worked on regression testing.
  • Worked as a QA production support for the releases.
  • Created RTM to make sure all requirements are covered with appropriate test cases.
  • Perform regression on mobile devices.
  • Involved in testing complete life cycle of certificate download from user creation to digital certificate generation for different types of bank’s user.
  • Day to day test management, reporting, status tracking and defect management.
  • Involved in creation of automation framework.
  • Executed Automated scripts for Regression testing.
  • Logging the defects in Quality Center detected during Regression and Production support testing.
  • Prepared status reports for management.

Environment: HP Quality Center, XML, Oracle, Java, Selenium WebDriver, HP-ALM, JIRA, Soap UI and Quality Center, JIRA.

We'd love your feedback!