We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7 years of QA experience in Manual/Automation testing of Web and client with specializing in Software Quality Assurance Testing.
  • Functional knowledge on various domains like Insurance, Health care supply, E - commerce and Finance domains.
  • Expertise in writing Test Plans, Test scripts and Test cases from requirements and use cases.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Testing/Junit/ANT/MAVEN build tools.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Agile, Waterfall, and Scrum.
  • Experience in various areas of Manual Testing like Functional, Compatibility, UI, Regression testing and System testing.
  • Data driven Testing, Cross Browser Testing and Parallel Test Execution using Selenium Web Driver, TestNG and Selenium Grid
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Full life cycle experience in Quality Assurance including Black Box, system, integration, database, GUI, Functional, Regression, User Acceptance, Smoke testing and Sanity testing of both client-server and web-based applications.
  • Hands on experience in test automation using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, running scripts, debugging scripts, extracting test results, cross browser testing, and data validation.
  • Involved in White Box testing by writing java Codes in Selenium WebDriver.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, recovery testing.
  • Created and Maintained Server side Integration Test using java and Selenium Web driver.
  • Implemented Automation Framework using Data Driven and Customized framework approaches using Selenium.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Bugzilla and Team track.
  • Experienced on SQL knowledge working with Oracle, MySQL.
  • Experience in writing and executing SQL queries to perform Data Validation and back end testing of databases to check the integrity of data.
  • Extensively worked in presenting traceability matrix and test analysis report.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle, MYSQL.
  • Experienced in working with business analysts, development groups in analyzing business specifications and in working with other testers to resolve technical and end-user issues.
  • Excellent analytical and problem solving skills, self-starter, quick learner and always willing to learn new technologies.

TECHNICAL SKILLS

Testing Techniques/ Testing Tools: Smoke Testing, Functional Testing, Regression Testing, System Testing and Test Driven Development, Selenium 2 Web Driver/IDE/RC/GRID, CUCUMBER, Jenkins,soapuI

Web Browsers & Operating Systems: Microsoft Internet Explorer, Mozilla Firefox, Opera, Chrome, Windows, Linux, Unix

Languages: C, C++, JavaScript, Java 8,, HTML, XML, VB Script

Build Tools: Ant, Maven

Project Methodologies: Agile-Scrum, TDD

Databases: Oracle R12, IBM DB2, MySQL

Testing Strategies: Integration, Unit, System, Black Box

Defect Tracking Tools: Jira, Bugzilla, Quality Center/ALM 11, Rational Clear Quest

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

QA Automation Engineer

Responsibilities:

  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Worked on Selenium RC and wrote Selenium tests through Eclipse/Selenium including JIRA
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Involved in bug analysis process for every release to avoid defect leakage.
  • Used MAVEN for building the Web Driver project.
  • Worked on testing the application in different machines at same time and with different web browsers (cross browser testing).
  • Rest full Web services testing using Rest client
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
  • Analyzed and reported bugs to development team. And also reproduce the issues requested by development team, re-testing the test cases after bug fix and updating test results.
  • Conducting High Level Sanity testing, Functional testing, Regression testing and localization testing.
  • Development of interface layer which gather the information from the main application and passing the information to the testing application.
  • Interacted with BA, Dev and other teams to resolve the issues.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Familiar with CA SCM for maintaining project versions and also creating base lines for QA, CERT and production for deployment.
  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspective.

Environment: Selenium WebDriver, Jenkins, Cucumber, maven, Junit, Eclipse, Java, HTML, CSS, agile, GIT, SQL, Windows.

Confidential

QA Engineer

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium Web Driver and Implemented Framework using Java.
  • Performed functional testing for each sprint using Selenium RC
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server
  • Executed automated testing in QC to test the front-end functionality of the application
  • Used JIRA for viewing and analyzing test results and for defect tracking and reporting which occurred during execution of test scripts.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Used Cucumber approach which allows QA engineers to write new automated tests.

Environment: Selenium Web Driver, Eclipse, IDE, JAVA, JUnit, Rally, Oracle, SQL, Web Services, JIRA, XPath, HTML, CSS, XML, Windows, Linux.

Confidential, Boston, MA

Selenium Test Engineer

Responsibilities:

  • Actively involved and managed all phases of testing for assigned components ensuring test cases are completed and met business requirements.
  • Developed test cases, scenarios, and conditions to validate functionality.
  • Worked on various types of testing, such as functional, regression, GUI, System Integration, negative testing.
  • Designed test cases using Selenium Web driver and enhanced them for Cross browser testing.
  • Ran the test cases on multiple browsers simultaneously using Selenium Grid.
  • Developed and executed TestNG test script using annotations.
  • Created and executed automation test scripts using Selenium web application testing utility.
  • In corporate Selenium for automation of Identified Test Scenarios.
  • Well-documented, logged and tracked defects and test results in Bugzilla Defect Tracking tool.
  • Closely worked with development team investigating and correcting software defects based on the test results.
  • Performed Debugging, Maintenance and Documentation of scripts.
  • Worked on testing application security features, including session expiry, passwords, and compatibility across multiple browser types and verified database test results.
  • Worked in dynamic environment using agile methodology

Environment: Selenium WebDriver, Selenium Grid, Bugzilla, Java, Oracle 10, and SOAP UI

Confidential

Test Engineer

Responsibilities:

  • Worked with Business Analysts, Development Groups and Project manager to analyze Business and Functional Specifications.
  • Responsible for identifying the Test Scenarios based on the business requirements
  • Had weekly meeting with client for understanding the functionality and planning the future activities.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible for preparation of the Daily status reports and Weekly Status reports.
  • Prepared the Defect Analysis to client from Quality Center.
  • Actively involved in the regression test planning for the project and identified the critical regression tests
  • Worked on executing the automated regression test cases during every release and daily regression test suites
  • Performed Manual testing and Black box testing methods -Functional, Integration, System and Acceptance

Confidential

Test Analyst

Responsibilities:

  • Analyzed test specifications and converted them into Manual Test Cases.
  • Involved in preparing Test Plan and Test Cases based on the business and functional specifications.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Tracking and Review the Test Scenarios/ Test Cases with Business
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing
  • Involved in Functionality testing, Regression testing
  • Performed browser compatibility testing

We'd love your feedback!