Sr. Qa Engineer Resume
TX
SUMMARY
- 8+ years of industry experience in Software Quality Testing of Web Client/Server and Web Services applications using Manual and Automation Test Tools
- Experience in various test levels (Unit, Integration, System and Acceptance Testing).
- Experience in TDD and BDD environments.
- Web Service testing (SOAP and RESTFUL) using SOAPUI, Apache Axis2, Apache HTTPClients and Java.net.
- Experience working ETL and test tools like HP Quality center, QTP, Selenium RC/WebDriver, Java, Eclipse, HTML, XML, ANT, MS Office, Cucumber, Jenkins.
- 4 - year experience in Java development and J2EE technologies for preparing Test Scripts.
- Experience in performing Shakeout testing, Regression testing, Performance testing, Load testing and coordinating User Acceptance Testing.
- Experience in writing test plans, test scripts, test scenarios, test data preparation, test execution and defect tracking.
- Designed and Developed Automation test scripts in Java implementing test in selenium Web Driver
- Designed and Developed Automation frameworks in JUnit and TestNG. Implemented frameworks like POM, POM using Page Factory and Data Driven
- Wrote complex SQL scripts for Backend Testing of RDBMS- Oracle, MySQL, DB2
- Experience in Shell Scripting, API testing, front end, Backend, black box testing.
- Experienced in using versioning tools/repositories Clear Case, MS Visual Source, CVS and SVN
- Familiar with Mobile App Testing with Selenium Mobile Drivers.
- Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, SOAP, and JQuery
- Expertise in Problem solving and Defect Tracking Tools like Quality Center and BugZilla.
- Experience in software engineering methodologies or SDLC like Agile/Scrum and Waterfall methodologies.
- Experience in managing and coordinating with offshore/onsite test team and working closely with Project team in Agile Methodology
- Expertise in diverse domain technologies like Banking, Insurance, Finance, Healthcare
- Ability to achieve targets and deliver results in a high-pressure environment
- Proactive and analytical problem solver with strong leadership and excellent interpersonal skills; also has good client interaction and team skills.
- Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality.
TECHNICAL SKILLS
Methodologies: SDLC, Waterfall, Agile
Defect Tracking Tools: HP Quality Center, BugZilla, JIRA, Rally
Automation Tools: Selenium IDE, Selenium RC, Selenium Web Driver, JUNIT, TestNG, SOAP UI, Eclipse, Maven, Cucumber, Gherkin, Jenkins
Versioning Tools: Clear Case, MS Visual Source, CVS, SVN, Git
Languages: Java, Ruby, HTML, XML, PL/SQL, JavaScript, CSS
Databases: MS Access, MY SQL, Oracle, DB2, SQL Server 2008
Workflow tools: MS Excel, MS Word, MS PowerPoint
PROFESSIONAL EXPERIENCE
Confidential, TX
Sr. QA Engineer
Responsibilities:
- Developed and executed Unit Tests for a TDD Project.
- Involved in testing of a Restful web service.
- Used Appium to test a mobile application.
- Worked closely with business analysts and developers to create test cases/scenarios, test steps, expected results and test data.
- Prepared Script for user stories using Cucumber/Gherkin.
- Create different work items like Product Backlog Items, Task, and Impediments if any, test cases, Bugs, etc.
- Performed requirements analysis and established QA metrics for software quality.
- Use reports for Test Case Readiness, Test Plan Progress, Release Burndown, Sprint Burndown and Velocity chart to indicate the amount of efforts the team is completing in each sprint.
- Executed weekly triage Meeting with Produce Manager and Product Owner.
- Reviewed the system requirement specification documents, developed the test strategy, test plan documents and also developed the traceability matrix between test requirements and test cases.
- Presented the test script alternatives to managers and getting sign off
- Identification of Test data and validation of Test environment.
- Involved in Integration, Functional Testing and Regression.
Environment: Java, J2EE, Selenium IDE/RC/WebDriver, Web Services, SOAP, REST, HTML, Java Script, CSS, HP Quality Center, Agile, JIRA, SQL, BDD, TDD, Cucumber, Gherkin, Jenkins, Appium.
Confidential, Edison, NJ
Sr Test Engineer
Responsibilities:
- Coordinated with other related groups for timeline estimates using Project Management principles and tools like Microsoft Project, etc.
- (Development, maintenance, improvement and updating of Project schedules.)
- Executed unit, regression, functional and performance tests using Windows based application.
- Created BDD test for certain Test Scenarios using Cucumber/Gherkin.
- Planned test strategies, review, develop test suites for Functional and GUI automated software testing (generating and maintaining test scripts).
- Coordinate with cross-functional teams to ensure integrity activities of difficult scope and complexity during product development cycles.
- Reported bugs and verified bug fixes, assist with bug reviews using Test Track pro.
- Coordinated Design, SQA and support teams with Design reviews, field related problem reproduction and verification.
Confidential, Edison, NJ
Test Automation Engineer
Responsibilities:
- Reviewed Project Requirements and Prepared Test Plan, Test Scripts, Test Scenarios and Test Strategy.
- Worked on Selenium IDE, Selenium RC, Selenium WebDriver.
- Created automatic test scripts using Selenium IDE, Selenium RC for testing Web Application.
- Developed Test Scripts in Java.
- Created test scripts in Selenium and enhanced those scripts using Java API in Junit.
- Created Test Scripts in SOAU UI and Restful for Testing Web services.
- Designed Test Scripts to test e-Commerce Website.
- Designed Test Suite in XML for functional Testing and Regression Testing.
- Created Data Driven Test for certain Test Scenarios.
- Wrote SQL Queries to test Backend Data in RDMS- Oracle, MYSQL.
- Executed and maintained manual test cases for Functional and Regression Testing.
- Designed test scripts for Load and Performance Testing.
- Performed browser compatibility test, stress test, scalability test for Web Applications.
- Performed Defect Tracking and logging using Test Management tools like Agile, Rally
Environment: Java, Ruby, J2EE, Selenium IDE/RC/WebDriver, Web Services, SOAP, REST, HTML, Java Script, CSS, HP Quality Center, Agile, JIRA, SQL, BDD, TDD, Cucumber, Gherkin.
Confidential, Dallas, TX
QA Analyst
Responsibilities:
- Reviewing the BRD, HLD and LLD. Prepared Test Deliverables- Test Scenarios, Test Cases, Test Execution.
- Created automation Test Scripts for Web Based Testing in Selenium IDE.
- Wrote automation test scripts in SOAP UI for web service testing.
- Executed and maintained manual test cases. Performed Functional, System, and Regression Testing.
- Wrote SQL queries for backend testing.
- Performed Defect tracking in Quality Center.
- Designed scripts in Test Plan, and performed execution in Test Lab. Generated daily execution reports from Report Module in QC.
- Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
- Validated performance of the systems by running scripts and gather the response times. Prepared results of the performance tests.
- Prepared reports on defects and conducted defect meetings with the project team.
Environment: Selenium IDE, QTP, Web Services, SOAP, HP QC, Agile, SQL, SOAP UI, TDD.
