We provide IT Staff Augmentation Services!

Qa Automation Engineer / Sdet Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Proficient in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Excellent understanding and experience of working on all the phases of SDLC.
  • Experience in creating test data and end to end testing for POS devices/application.
  • 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.
  • Designed and implemented Automation Frameworks for different projects and writing XPath and CSS Selectors.
  • 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 Guidewire suite (PolicyCenter, ClaimCenter, BillingCenter and Contact Center) integrations.
  • Implementing recovery scenarios wherever applicable in TOSCA automation.
  • Experience in Defect Lifecycle Management, including Defect creation, modification, tracking and reporting using MS Excel.
  • Experience in functional and performance Microservices tests using Gatling/Scala framework.
  • 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.
  • 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.

TECHNICAL SKILLS

Languages: C#, SQL, JAVA

Web Technologies: HTML, XML, JavaScript

Databases: MS SQL Server, MS Access, Oracle

Operating Systems: MS Window, UNIX

SDLC Methodologies: Waterfall, Agile

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

Automation Tools: Selenium WebDriver, Appium, Tosca

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

QA Automation Engineer / SDET

Responsibilities:

  • 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.
  • 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
  • Used Postman tool to test SOA and api/web services based architecture application to test REST services and REST API.
  • Responsible for testing the application against different environments in QA, staging and production.
  • Practiced Appium for for running scripts
  • Worked with Tosca end-to-end testing in the automate testing.
  • 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, SQL Server, Postman, Selenium Webdriver, Jenkins, NUnit, Nuget, C#, Visual Studio, REST, XML.

Confidential

SDET / QA Automation Engineer

Responsibilities:

  • 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.
  • Develop and Maintain test modules in TOSCA
  • Handling dynamic values in test cases in TOSCA
  • Using existing Tricentis Modules wherever applicable.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
  • Performed SIT Testing activities (as a part of manual testing) to evaluate and support Microservices by providing end-to-end application testing and by providing technical support.
  • Creating Test Templates for test instances using template conditions.
  • Managing the offshore automation team.
  • Developed Data Driven Tests using TOSCA and automated functional testing.
  • 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
  • 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.
  • Validated policy and claim data to assure every details are populated correctly from the legacy system WINS to Guidewire ClaimCenter.
  • Involved in Guidewire Corporate Training on Guidewire PolicyCenter, Worked on Commercial Lines Property and Casualty Insurance.
  • 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, Java, BDD, Cucumber, TestNG, Postman, SOAPUI, Windows, Oracle Server, Agile, Jira, Guidewire Billingcenter, Microservices

Texas Capital Bank, Dallas, TX

QA Engineer

Responsibilities:

  • Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project Coordinated with developers, business analysts, user representatives in application design and document reviews.
  • Used Jira for bug/defect tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
  • Experience in Data driven testing to validate the components on the website using Selenium.
  • Responsible for executing the test cases and test scripts, documented defects in Jira and reported it to the development team.
  • Involved in RESTFUL API and Web Services Testing using Postman and also automated the web services testing.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Performed Regression Testing after the software has changed or when the environment changed.
  • Used selenium with Java, frameworks, design approaches, and various effective implementation techniques and used Cucumber.
  • Performed Data Driven Testing by parameterizing data to verify application stability by using unique multiple transactions.
  • Used SQL statements to extract data from the tables to validate test results.
  • Update the test data and debug the scenario from End to End.
  • Extreme Regression Testing was performed to ensure that the modifications and/or fixes did not result in any cascading errors.
  • Attended regular Bug review meetings, weekly update meetings, and walkthroughs. Communicated with Business Analysts and Developers to determine defects.

Environment: Selenium Web driver, Java, SoapUI, Postman, BDD, Cucumber,SQL Server, HTML

Confidential, Houston, TX

QA Analyst

Responsibilities:

  • 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.

We'd love your feedback!