We provide IT Staff Augmentation Services!

Qa Automation Engineer / Sdet Resume

Chicago, IL


  • Over 5+ years of extensive experience in Analyzing, Designing and Implementation ofQAtesting strategy for Web - based and Client/Server applications using Manual and Automation testing.
  • Strong analytical, communication, problem-solving, decision making and organization skills and an excellent team player.
  • Proficient in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Well versed with Software Development Life Cycle (SDLC), agile development methodology, Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases of the project.
  • Extensive experience in creating test data and end to end testing for POS devices/applications.
  • Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
  • Proficient in Manual testing using TFS and Microsoft Test Manager.
  • Experience in using SoapUI, Postman to test Soap services and Rest API.
  • Proficient in different forms of testing like Manual testing, Unit testing, Integration testing, Regression testing, Performance testing, and Non-functional testing.
  • Used tools like Specflow and Cucumber with Selenium Web driver to perform Behavior Driven Development (BDD) testing.
  • Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox and Chrome.
  • Over 3 years of experience on PRPC PegaRULES Process Commander as design Testing, and PRPC workflow experience. TMF
  • Experienced in providing the efficient locators' strategy like XPath and CSS to run WebDriver script in stable condition.
  • Extensively experienced in using Team Foundation Server (TFS), HP Quality Center (QC), Microsoft Test Manager (MTM) and JIRA for bug tracking and reporting the modification requests.
  • Knowledge on Object-Oriented Programming (OOPS) Concepts like Interface, Abstract Class, Static and non-static variables and methods, Abstraction, Inheritance, Polymorphism.
  • Sound knowledge on ETL testing specially on Informatica Data Validation and Query Surge.
  • Experience in Defect Lifecycle Management, including Defect creation, modification, tracking and reporting using MS Excel.
  • Good knowledge on CI/CD tools like Jenkins. Worked on maintaining jobs for Automation Scripts on Jenkins for batch runs and schedule jobs.
  • Proficient in backend tests by writing complex SQL queries for testing data integrity and made use of joins, subqueries, and other DML and DDL operations.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Experience in writing and executing SQL queries on databases for backend testing
  • Quick learner with strong Analytical and Problem-Solving skills, Multi-Tasking abilities and proven experience in utilizing process knowledge of various technologies and domains.
  • Extensive experience in Mobile testing using Appium.
  • Excellent Communication, analytical skills with the ability to perform effectively and efficiently in a team as well as individually. Ability to determine the appropriate action to resolve issues quickly and track deliverables.
  • Enthusiastic to seek and study new technologies and concepts rapidly and execute them.


Languages: C#, SQL, JAVA

Web Technologies: HTML, XML, JavaScript

Databases: MS SQL Server, MS Access, Oracle, MS office

Operating Systems: MS Window, UNIX, LINUX, MAC

SDLC Methodologies: Waterfall, Agile

Requirement/Bug Tracking: TFS, Test Manager, Jira, QC

Automation Tools: Quality Center, TFS, Jira, SOAPUI, Postman, Selenium Web Driver, Visual Studio, IntelliJ, Eclipse, HTTPClient Libraries, JUnit, NUnit, TestNG, Cucumber, Specflow, Jenkins, LoadRunner, JMeter


Confidential, Chicago, IL

QA Automation Engineer / SDET


  • Created a Test Plan, with the help of requirement documents (Business, Function) and used it along Test Cases and Test Procedures to ensure the quality and reduce the risk of failure.
  • Created detailed Test Cases and executed them manually and by automation.
  • Documented the Test Requirements and Test Plans using Test Director to track the stakeholders request for enhancements and changes. Additionally, created a traceability matrix for the requirements.
  • Responsible for testing the application against different environments in QA, staging, and production.
  • Maintained Automation scripts and responsible for code check-ins into Git repository.
  • Used .Net framework C# to build and run the Selenium automation framework.
  • Created synchronization points in the application to deal with timing problems using waits.
  • Performed manual testing on different modules of the application by executing the Test Cases.
  • Executed Test output bases on Test cases for Pega application
  • Tested all functionality of application after migrating from Pega 5.5 to 6.1.
  • Writing test cases/scripts within PEGA PRPC and correct the according To the erroneous outcomes
  • Used locators to identify the Object's id, Name, XPath, link in the application.
  • Used Jenkins tool for continuous integration (CI/CD) of the builds.
  • Performed the application compatibility in the Versions of Chrome, Mozilla Firefox, Safari and Internet Explorer browsers using Selenium.
  • Created automation framework in Selenium WebDriver and NUnit using Behavior Driven Development (BDD) approach like SpecFlow.
  • Automated browser actions using ETL.
  • Used selenium with C#, frameworks, design approaches, and various effective implementation techniques.
  • Worked with CDH4 as well as CDH5 applications. Performed Data transfer of large data back and forth from development and production clusters.
  • Installed and configured CDH-Hadoop environment and responsible for maintaining cluster and managing and reviewing Hadoop log files.
  • Was involved in Manual Testing on the CICS system (Customer Information Control System) entering customer information, issuing transactions, and verified the results in both interactive and batch mode.
  • Used Postman tool to test SOA and api/web services-based architecture application to test REST services and REST API.
  • Implemented test automation and manual scripts for Mobile testing using Appium for Android and iOS applications.
  • Responsible for testing the application against different environments in QA, staging and production.
  • Implemented Appium for running scripts for Android and iOS devices using emulators and simulators.
  • Implemented test schedule, tracked defects and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: AGILE, TFS, SQL, Pega, SQL Server, Postman, Selenium Webdriver, Jenkins, NUnit, Nuget, C#, Visual Studio, REST, XML.

Confidential, Northfield Township, IL

SDET / QA Automation Engineer


  • Drafted Test Plan including test objectives, test phases, scenarios, and test environment after an analysis of the business rules and discussed ambiguities with business analysts.
  • Performed Functional Testing, Integration Testing, Regression Testing, System testing, Smoke Testing, and Compatibility Testing at various phases of the development and test cycles.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.
  • Tested independent and dependent modules individually.
  • Created Requirement Traceability Matrix to ensure all the requirements are covered.
  • Extensively used Java OOPs concepts for developing Automation Frameworks using IntelliJ, Selenium WebDriver, and TestNG.
  • Created pom.xml in APACHE MAVEN and ran the builds and integrated with Continuous Integration tools Jenkins for running the test on a regular basis automatically.
  • Involved in debugging application using Pega Tracer tool, performance testing using PAL tool
  • Managed team of three User Acceptance Testing (UAT) analysts in preparation for UAT of Zurich’s Workflow Management System (WFM) which leverages PegaSystems business process management (BPM) platform.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Managed automation test script source code using Bitbucket (GIT) repository.
  • Designed and executed the Automation Test Scripts using Selenium Web driver and TestNG.
  • Performed Data driven testing using Selenium Webdriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in executing SQL queries to conduct Data integrity testing by checking the data tables from the Oracle Database
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel
  • Manual Testing, Functional Testing, Screen Validation Testing, Regression Testing, Integration Testing, Created Test Cases, Executed Test Cases, Reviewed test Plans.
  • Created TestNG XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations
  • Implemented Page Object Model (POM) Automation framework with Java, Selenium Web driver and Cucumber.
  • Involved in Web Services Testing using SOAPUI, Postman.
  • Identified, developed and reviewed systematic procedure for each test case after going through the documents provided.
  • Involved in extensive data validation, back-end testing and querying the database using SQL queries.
  • Worked closely with two development teams to ensure that all aspects of the application have been tested Manual Testing.
  • Experienced in using Jira for logging, tracking and reporting bugs in the application.
  • Attended regular Bug review meetings, weekly update meetings and walkthroughs. Communicated with Business Analysts and Developers to determine defects.

Environment: Selenium WebDriver, Pega, Java, BDD, Cucumber, TestNG, Postman, SOAPUI, Windows, Oracle Server, Agile, Jira, Maven

Confidential, Waterbury, CT

QA Engineer


  • Performed different forms of testing including System, Regression, Smoke, Functional, Integration and User Acceptance Testing (UAT).
  • Extensively involved in all stages of the testing life cycle, Test Driven Development methodologies and Software Development Life Cycle (SDLC) using Agile and Scrum methodologies.
  • Developed new and updated existing Automation test cases using Selenium WebDriver and TestNG, using Bitbucket (GIT) as a version control system for Java-based application, using Maven as build tool and Continuous Integration tools Jenkins for the nightly batch run of the scripts.
  • Functional testing of Pega application, running on Pega 7 platform.
  • Worked with the application development team for writing in Eclipse for integration testing using Java and TestNG.
  • Used Selenium and Behavior Driven Development (BDD) approach using tools like Cucumber to set up a test automation framework.
  • Used Postman tool to test SOA based architecture application to test REST API/WEB SERVICES.
  • Experience automated API/Web services testing using Rest Assured Library.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Create and execute test cases for the Default Workflow/Pega for Mortgages.
  • Worked with the development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using JIRA.
  • Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility using Selenium WebDriver.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
  • Developed Requirements Traceability Matrix (RTM) to track requirements during the testing phase.

Environment: Selenium Web driver, Java, SoapUI, Postman, BDD, Cucumber, Oracle, HTML, Jenkins, Agile, TestNG, Jira, JMeter, Pega,MS Office

Confidential, Plan, TX

QA Analyst


  • Followed Agile methodology throughout the whole project.
  • Executed and monitored software test plans on selected store systems.
  • Executed a monitor testing automated Quality Assurance testing tools and devices.
  • Extensive use of defect tracking tools like Quality Center (QC).
  • Ensured that the test was executed and completed in a reliable and consistent manner in accordance with the documentation plans.
  • Created test sets and executed those test cases in the Test lab module of QC to make sure the actual result is the same as the expected result.
  • Performed Smoke testing, Black box Testing, Security Testing, web testing, and GUI testing.
  • Logged Defects in the Defect module of the QC, assigned priority, Severity and status to the defect.
  • Worked Extensively with Business Analysts and Developers to discuss the defects and their fixes.
  • Participated in defect review meetings with the team members, provided written status reports of testing.

Environment: Agile (Scrum), Quality Center (QC), MS SQL Server, SoapUI, MS Office, TFS, SQL Server Profiler.

Hire Now