We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

Scottsdale, AZ


  • Over 5+ years of professional IT experience in system analysis, design, Quality Assurance and automation of testing.
  • Proficiency in Software Development Life Cycle (SDLC) and testing methodologies.
  • Experience in requirement analysis, design and coordinating with various teams.
  • Extensive experience in Functional, Integration, Regression, System, User Acceptance and Performance testing.
  • Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
  • Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Load Runner, Jbehave, Cucumber, SOAP UI, Client Server & Web based Applications.
  • Extensive experience in using testing tools such as QTP/UFT and Quality Center (Test Director).
  • Extensively used SQL Queries to retrieve data from database.
  • Experience in writing SQL queries to validate data from the database.
  • Have knowledge on performance testing using Jmeter, Gomez.
  • Good experience in testing Web Services using SoapUI.
  • Experience in testing client/server applications for Java and .Net on Unix and windows.
  • Good analytical, communication, documentation and problem - solving skills.
  • Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API
  • Clear understanding of business rules and a good team player.
  • Knowledge in XCode and Android Studio & scripting languages like Unix Shell, Python, Java Script and VB Script. Involve in Mobile Testing using Appium iOS & Android for the applications.
  • Well experienced with different software life cycle like Waterfall model and Agile model.
  • Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.


Testing Tools: HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, SauceLabs, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript.

Defect Trackers: Jira, Bugzilla 2.0, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, BUG track, Mantis.

Programming Languages: Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.

App Servers: Tomcat, WebSphere, WebLogic, BPM, IBM (MQ)

Scripting Languages: Shell, Python, Java Script, PERL, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS, Saas.

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.

Operating System: Linux, Ubuntu, Windows XP/ 2000/2007/2008 , Mac OS.

Build Tools: Maven, ANT, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL, Agile


Confidential, Scottsdale, AZ

Sr. QA Engineer


  • Designs, develops, implements and automates test plans and test cases in an Agile software delivery model environment.
  • Builds, executes and maintains automated test frameworks for end to end integration testing across applications, devices, and platforms using JavaScript or other appropriate languages such as Typescript, Java, and Js.
  • Builds automation and test coverage tools using JavaScript or other appropriate languages to enable Continuous Integration and Continuous Delivery.
  • Builds or uses existing automation tools to test interfaces between systems and applications such as RESTful services, or other APIs.
  • Accountable for all aspects of quality within the software development team.
  • Tracks and prioritizes defects throughout product releases and lifecycles by using qTest and Rally.
  • Designs, develops and executes reusable and maintainable test automation scripts using JavaScript or other appropriate languages.
  • Uses quality control tools and metrics to discover defects and make recommendations for resolution.
  • Works with Agile teams or other IT teams to plan, estimate, schedule and execute testing for applications including:
  • Establishes, organizes and executes testing deliverables.
  • Documents and executes complex software test plans and strategies.
  • Ensures traceability of test cases back to project requirements based on deployment schedule.
  • Executes end to end test scenarios.
  • Coordinates and supports user-acceptance test plans.
  • Ensures software applications meet functional and non-functional requirements.
  • Participates in all aspects of testing at all levels, including functional, system, regression and load testing. worked on testing REST services using Swagger UI,Postman & automation by Jmeter.
  • Records and reports on testing metrics from rally.
  • Follows test documentation standards and makes updates as necessary.
  • Performs other job-related duties as assigned or apparent.

Environment: Quality Center, Jira, Python, Ruby Scripts, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, IBM RRC,IBM RTC, Service - now.

Confidential, AZ

Test Automation Developer


  • Hands on Development on the Test cases and Test scripts on HP QC.
  • Experienced in Automating the Test cases on Project Level from Ruby Mine
  • Created Framework based on Cucumber, Page Object Model and Watir Web Driver.
  • Used Microsoft IE and Chrome to run the Automation on Local Machine Environment.
  • Used Data Providers from External Source such as Spread sheets and Yaml files.
  • Participated in the Team collaboration meetings during the Agile cycle.
  • Reported defects and Bugs through internal spot site (Share point) dashboard.
  • Involved in releases and deployment of the UAT.
  • Worked as an Automation Test Developer Specialist for the Guidewire Insurance Now product customization in setting up test automation framework.
  • Developed automation test cases / scenarios and execute them during different project stages.
  • Improvised automation suites by implementing parallel execution using Jenkins and Docker on cloud machines for effective continuous integration & continuous development process.
  • Participated in business requirements and functional requirements gathering, which involves a review of existing systems configurations and operating methodologies as well as understanding evolving business needs.
  • Coordinates with team members, requirement analysts and Business Application Owner (BAO) to do signoffs on the functional implementation of the application. Also works with offshore based test automation team and provides support for test automation framework development and im plementations.
  • Handling technical challenges among team members, provide solutions/suggestions and Ensuring follow up actions on issues/risks raised in projects.

Environment: Quality Center, Jira, Python, Ruby Scripts, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, IBM RRC,IBM RTC, Service - now.

Confidential, Seattle, WA

SDET/Mobile Automation


  • Experienced in development of Test Plan, Test Strategy, Test Cases and Test Scenarios.
  • Conducted Mobile applications testing with Appium WebDriver and TestNG using Java.
  • Developing Appium 1.6.3 Scripts for Native Android/IOS Apps using Java.
  • Identifying objects of App using UIAutomator, Appium Inspector tool for Android and Xcuitest driver for ios based devices.
  • Performed Cross-platform, UI testing for Native and Hybrid Mobile apps using Appium
  • Created automation framework and test scripts using Selenium WebDriver for multiple platforms and cross browser testing.
  • Work in the Agile development environment with frequently changing requirements and features set.
  • Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
  • Entering, regressing, verifying, closing bugs in the Jira database for multiple projects.
  • Performed end-to-end (E2E) testing of application and verified compliance for software quality standards of the organization.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities.
  • Involved in API level validation testing using POM and Protractor .
  • Database Validation ( SQL ) to check the update data in the database.
  • Developed Test Cases and Test Scripts for UAT Testing.
  • Execute test cases and manage defects using HP ALM/Quality Center.
  • Worked on the Payment Processing automation on Hybrid App with encrypted JSON data.
  • Tested the Payment Portal Service calls using the tool Charles Proxy (Web Debugging).
  • Using X-code to provide crash logs to the devs on iOS device.
  • Using Eclipse to provide a CatLog to devs for Android device.
  • Maintained detailed test logs and test reports results in JIRA.
  • Analyzing the JSON objects which are part of requests and responses
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol

Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows.

Confidential, South Barrington, IL

Automation Tester


  • Involved in developing a test plan for the system, which included designing, documenting, executing, and verifying the test cases and test scenarios to cover overall QA testing cycle.
  • Conducted formal review meeting with QA Team and Business Analyst.
  • Analyzed test results, identified issues and reported it to the developers and project manager using Team Foundation Server.
  • Performed extensive testing of manual test cases and GUI Testing, Functional, Testing manually and also used UFT.
  • Worked on Selenium Web Driver GUI Object / element verification is done through XPath, CSS Locators.
  • Used Selenium IDE and Selenium Web driver for generating test scripts like C#, Java Scripts and to Automate Functional and Regression Testing using Selenium.
  • Experience in test management and defect tracking tools like JIRA, Quality Center, Test Director, Team Foundation Server (TFS)
  • Established continuous integration (CI) practices and standards for the Project and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, and Maven.
  • Implemented BPM artifacts and strategized BPM based testing
  • Communicating with Test Leads, QA Manager, Developers and Project Manager to resolve the Testing Issues and Defects.
  • Tested web services by generating XML SOAPUI Requests and validated the corresponding XML SOAPUI Responses.
  • Input data from Mobile, Handheld device and validated results in Database.
  • Involve in UI testing Test Driven Development (TDD) and Behavioral Driven Development (BDD).
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Wrote Automation scripts using selenium WebDriver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects.
  • Analyze test results, writing PL/SQL queries for data comparison and validation.
  • Written PL/SQL Queries to extract the data and define data to perform E2E testing.
  • Developed new Automation test cases using Selenium WebDriver and TestNG framework.
  • Worked in highly agile environments that would involve multiple projects with quick turnarounds by easing communication across teams.

Environment: Selenium WebDriver, TestNG, Cucumber, Maven, Appium, JAVA, J2EE, PL/SQL, XML, SQL Server, Excel, Load Runner, BDD, JIRA, and Eclipse.


Manual Tester


  • Generated manual test cases and Scripts to test the functionality of the application using various checkpoints and data driven tests.
  • Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
  • Actively Participated in Scrum meetings, reviews and developed test scenarios.
  • Identified Re-usable manual test cases for creating Regression Test Suite.
  • Reviewed functional specification documents, design documents, requirements traceability matrix and involved in developing test plan document
  • Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing for regular releases.
  • Proficient in writing Test cases by using test case design technique.
  • Involved in regression and end-to-end testing of application by Manual testing.
  • Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.
  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Involved in user acceptance testing general site validations of web page objects such as HTML links & images.
  • Participated in Manual Testing to test the stability of the application using QC 9.2.
  • Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.

Environment: Manual Testing, HTML, DHTML, Oracle and Windows.

Hire Now