We provide IT Staff Augmentation Services!

Sr Qa Automation Engineer Resume

St Louis, MO

PROFESSIONAL SUMMARY:

  • Around 9 Years of eperience as a solutions - focused and highly-motivated Senior Tester professional experience in Software Quality Assurance on client server, web based and mobile platforms.
  • Excellent experience in different domains such as Banking, Financial, Healthcare and e-commerce applications.
  • Experienced in conducting mobile testing on Mobile web applications and Mobile apps.
  • Expertise in performing manual testing & Mobile Application Testing using Appium.
  • Experience in Non-Functional Requirements testing Web Services and Performance testing.
  • Tested cloud-based mobile applications across multiple platforms touching the full stack across the web.
  • Extensive experience in Manual/Automation testing, Black Box, Ad hoc, Load Testing, Stress testing, Volume testing,Functional Testing, Integration Testing, unit testing, System Testing, API Testing, UAT testing, Build Verification Testing, Regression testing, browser compatibility testing.
  • Extensively used Microsoft Test Manager to run manual tests, exploratory test sessions, and automated tests from a test plan.
  • Experienced in analyzing various documents such as, BRD, SRS, TDD, Use Cases, User Stories, User guide, etc.
  • Excellent working experience in using different automation testing frameworks like Keyworddriven, DataDriven and HybridModels
  • Strong experience in all stages of the Software Development Life Cycle (SDLC) and QA Life Cycle.
  • Expertise in all phases of Testing life cycle including Requirements Gathering, Providing Estimates, Scheduling, Test Planning, Defect Tracking, Test Case Writing, Management.
  • Expert knowledge in developing Test Cases and Test Plans by collaborating with product owners and software engineers to develop acceptance criteria and testing requirements that fully validate feature functionality, and writing detail Test Reports
  • Implementation phases using Agile& Waterfall methodologies.
  • 4+ years of experience on Selenium automation using Selenium WebDriver/IDE/RC/Grid, Java, C#, JUnit, NUnit, Robot Framework& Maven.
  • Expertise in designing, developing, & executing test cases for mobile applications using Cucumber& Gherkin.
  • Skilled software tester with expertise in HP Unified Functional Testing 11.5 (UFT) for conducting functional and regression automation tests.
  • Around 2+ years experience testing SOA with Restful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.
  • 3+ years’ experience in back end server side Java and experience on Continuous Integration (CI) using Maven/Jenkin
  • Expertise in working with Web API testing using SOAP UI and Postman/Jetpacks and using JavaScript coding. Expertise in reading XML, HTML, JSON and WSDL file for web services testing for SOAP and Restful services.
  • Hands on experience in writing Automated Test Cases, Test Scripts, and Testing Scenarios for Regression testing, implementing the required checkpoints and updating them from time to time.
  • Expertise with C#and Java programing languages and Object Oriented Concepts(Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections).
  • Used advanced Object Identification Techniques like XPath, CSS, Visual Relation Identifier, HTML DOM, Windows Shell Script etc.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Expertise in designing Data driven framework and test scripts for web application regression testing using Java coding and eclipse environment.
  • Hands on Experience on Various Defect/Bug Tracker Tools such as Bug Zilla, JIRA, Team Track, Test Director, HP Quality Centre 11.0 (ALM) with sprinter
  • Good knowledge on different performance tests like Benchmark test, Load test, Stress test, and Endurance Test and Destructive tests.
  • Extensively experienced in Mapping Test Cases with Requirements by creating Requirements Traceability Matrix (RTM).
  • Experience in Backend testing in MS-SQL Server, Oracle, My SQL and MS-Access using SQL Queries for data validation and verification.
  • Experience in writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing.
  • Good analytical abilities,technical skills and excellent communication skills with good presenttion skills.
  • Ability to thrive on a collaborative with cross-functional team and to take full ownership of tasks and projects
  • Passionate and self-motivated with the ability to learn quickly and independently and Excellent communicator; able to facilitate and influence.

TECHNICAL SKILLS:

Languages: JAVA, JavaScript, C#,VB Script, C, SQL,Python,Ruby

Automation Testing Performance Testing & Management Tools: Selenium IDE/RC/Web driver/Grid, SOUP UI,HP ALM, HP Load Runner,UFT(QTP), JIRA, Postman/Jetpacks, NUNIT, JUNIT, TestNG, Rational Performance Tester, Version One, Star UML, Agile, Continuous Integration(CI),Continuous Development(CD)

Web Technologies: HTML 5, DHTML, XML, XAML, XSLT, JavaScript, CSS 3.0.

Databases: SQL Server 2000/2005/2008/2012/2014, Oracle 9i/10g, MS Access

Operating System: Windows 9X/ 2000/ XP, Vista, MS DOS, Linux, Mac.

Mobile platforms and Testing tools: Android, IOS, Windows, Blackberry. Appium, Perfecto.

IDE/SourceControl: Eclipse, Visual Studio, VSS, TFS, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

Sr QA Automation Engineer

RESPONSIBILITIES:

  • Analyzed business requirements, business rules, created test plan and detailed test cases for projects.
  • Worked with the QA Manager in developing Responsibility Matrices for the Team members periodically.
  • Used Selenium Web Driver and Selenium Grid for testing the application in different machines on different web browsers at a same time.
  • Attended Business reviews and Functional walkthroughs and identified the functional problems in the Application under Test.
  • Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black box and White box testing techniques.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Validated the data in the database by using SQL queries.
  • Executed Regression test suite on each build and for different testing phases using Jenkins.
  • Designed the automated test cases using the Selenium Web Driver 2 using Java.
  • Involved in performing Automation testing (Emulators (Android) & IOS Simulators) & Mobile Application Testing using Appium .
  • Integrated Appium for distributing tests on the cloud.
  • Developed automation scripts for mobile Native, Hybrid applications using Appium,java and Selenium.
  • Used SQL queries to perform the back-end testing on SQL Server.
  • Made use of Testing Framework for the creation of automated test cases.
  • Guided the Team for their day to day activities and preparing them to reach the deadlines.
  • Designed and developed a reusable and maintainable automated QA regression test scripts using Java, Selenium
  • Actively participated in Teleconferencing with the clients, sponsors and end users every week regarding the progress of the project.
  • Helped in preparation of test plans in accordance with the business requirements.
  • Expertise in using Agile methodology with Continuous Integration, Continuous Development Process for the product development.
  • Responsible in executing test scripts on different browsers and checked for compatibility.
  • Executed positive and negative scenarios.
  • Reported defects using Quality Center and interacted with the development team to resolve any defects/issues
  • Involved in backend testing of the application by executing SQL commands.
  • Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
  • Conducted regression testing after every new build.
  • Perform both manual and automation testing and created various test results to track the testing results
  • Used Quality Center as a repository to record all project testing efforts and to keep track of the defects
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM). Investigated software bugs and maintained reports, tracked defects.
  • Stored Test Cases in the HP Quality Center /ALM Tool
  • Worked with users on User Acceptance Testing.

ENVIRONMENT:: Selenium Web Driver,java, Appium,SQL Server 2010, HP ALM/QC, Jira, Visual Studio, Firebug, Agile, SQL Queries, TFS, Microsoft Test Manager, Windows.

Confidential, Iowa City, IA

Software Automation QA

RESPONSIBILITIES:

  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Preparing the Load Runner Scenarios and Executing the Scripts in Controller machine and analyzing the results.
  • Involved in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Involved in automation tools in using test automation tools such as Selenium WebDriver/RC to develop automation testing scripts for the applications.
  • Involved in building automation framework from scratch using Selenium/ Appium Web Driver, Cucumber, JAVA, Junit, TestNG,Jenkins, Maven and Eclipse.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Proven ability in developing BDD/TDD scripts with Cucumber and writing step definitions for behavior.
  • Involved in preparing the functional test cases using test design techniques data validation concepts Equivalence partitioning, boundary value analysis.
  • Prepared test data document and Involved in generation of bug and test case execution reports.
  • Good Experience in Agile methodology with SCRUM, CI, CD Process for the product development.
  • Logged and managed defects using Quality Center/ALM defect management tool
  • Performed Coded UI automation testing for the application using Microsoft Test Manager.
  • Involved in writing SQL Queries for backend testing.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

ENVIRONMENT:: Selenium WebDriver, Cucumber, SOAP UI, SQL, Oracle, Junit,TestNG,Appium, Eclipse, Java, Load runner, HTML, agile, GIT, HP ALM/QC.

Confidential, Charlotte, NC

Mobile Application Tester

RESPONSIBILITIES:

  • Attend project meetings and communicate with project team including project manager, development, business partners about testing deliverables and any issues that may hinder meeting testing deadlines. Also, provide regular test status reports and defect reports.
  • Execute test scripts using HP Quality Center, reported defects using Quality Center and discussed details with Project managers.
  • Create and track bugs and generate bug reports.
  • Write and execute SQL queries.
  • Ensure successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.
  • Created traceability matrix between requirements in Requirement plan manager and test cases in Test plan manager.
  • Performed functionality testing which involved the testing of all core functions of the application. Sorry
  • Complete understanding of IMS/VoLTE/LTE/4G and 3G technology along with log analysis.
  • Tested the application under different networks and Internet speeds including while on EDGE, 3G, and Wi-Fi.
  • Experience of creating automation test suite for Mobile apps (Windows or Android) on a variety of devices (phones, tablets, emulators).
  • Involved in different phases of Test effort like Integration testing, Regression testing, and User Acceptance testing.
  • Thorough knowledge of mobile platforms such as Android and IOS.
  • Responsible for generating business process flow diagrams based on business resource documents.
  • Tested the application on iPad and iPhone when the operating system was unveiled and made sure the application was enhanced to be compatible with the Android devices.
  • Involved in establishing scope, traceability, and test scenarios.
  • Used the Agile methodology during the project life cycle and ascertained deliverables on a per sprint basis.
  • Follow up with UAT Users of any defect / requirement related issues, identify, classify, and add more information to better track defect.
  • Worked on mobile Automation testing using Appium.

ENVIRONMENT:: Appium, Java, SQL, SOAP UI, Groovy Script, Jira,JavaScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.

Confidential

SDET

RESPONSIBILITIES:

  • Automated System testing for information’s and services application, exchange operations and payment methods using Selenium WebDriver, C#.
  • Developed testcases, reviewed and Involved in Functionality, and Regression Testing for Media web application.
  • Involved in Hybrid(Keyword & data) driven framework design using Selenium
  • Developed C# class libraries, NUnit test scripts to test XML build data files.
  • Conducted system and integration testing, debugged the software errors and interacted with developers to resolve technical issues.
  • Provided different build reports, Selenium automation reports, and Performance testing reports to senior management.
  • Worked effectively with Developers team, AGILE Team, and Project Management team to achieve Selenium automation, high quality, and Sprint, QA processes improvements.
  • Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Designed developed and implemented user acceptance testing protocols as the final phase of applications development.
  • Attended SCRUM every morning to get updates and provide updates to the team.
  • Create defect reports using Dashboard module of Selenium IDE/Webdriver as required.
  • Customized the selenium Test as per the Test Case by using the C# Script.
  • Performed Positive and Negative Testing to ensure appropriate user authentication.
  • Wrote SQL queries to extract Data from Tables to verify the output data of the reports.

Test Environment: JIRA,Selenium IDE/WebDriver, Windows XP, UNIX, ORACLE, MS Office, MS Management Studio.

Confidential

Automation Tester

RESPONSIBILITIES:

  • Attended SCRUM every morning to get updates and provide updates to the team.
  • Managed defects using Defect Module of HP Quality center.
  • Managed automated and manual test cases in HP Quality Center.
  • Customized the seleniumTest as per the Test Case by using the JavaScript.
  • Performed End-to End testing of the new platform.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Reviewed the test cases written for Unit and Integration level.
  • Coordinated in execution of automated testing where used HP QTP tool.
  • Performed Regression testing on new builds, every modification in the application.
  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Analyze the test results and report defect as encountered via automated scripts.
  • Performed Positive and Negative Testing to ensure appropriate user authentication.
  • Wrote SQL queries to extract Data from Tables to verify the output data of the reports.

ENVIRONMENT: HP Quality Center, QTP, VB Script, Selenium IDE and RC, Windows XP, UNIX, MY SQL, MS Office, MS Management Studio.

Hire Now