Senior Quality Engineer Resume
SUMMARY
- A highly competent and result oriented Test Lead with 7 years 6 months of experience in Automation and Manual Testing of web and mobile applications.
- ISTQB advance level certified, with proven skills in Selenium WebDriver, JAVA, TestNG, Continuous Integration, Data Driven, Keyword Driven, Hybrid and BDD frameworks with Maven.
- Solid and strong experience in Agile methodology and Waterfall models.
- Experience of working in Cards and Payments domains and have had delivered quality work through excellent problem - solving skills and zeal towards quality.
- Automation Testing: Selenium WebDriver, Protractor, Galen, webdriverIO.
- Automation Framework: Data Driven, Keyword Driven, Hybrid and Business Driven Frameworks, Junit and TestNG Framework.
- Programming language: core JAVA, JavaScript, Node Js.
- Build Tools: Maven
- Continuous Integration: Jenkins
- Repository: Git, Bitbucket and SVN
- Manual Testing: Tremendous experience in Black Box Testing of web and mobile applications.
- Experience in mobile tools - Perfecto, Device anywhere.
- Cloud test tool- Sauce labs, Browser stack.
TECHNICAL SKILLS
Expertise in: System Testing, Integration Testing, Database Testing, Functional Testing, Usability Testing and Validation Testing.
Application and Test Management Tools: JIRA, Confluence, Quality Center, Rally etc.
Webservices &API Testing: Soap UI, Postman, Lisa virtualization.
Artifacts: Solid experience in Test Case Designing, creating Test Plans, Test Matrixes, Test Summary Reports, Project Status Reports, Functional Understanding Document.
IDE: Eclipse, Intellij, Visual studio code.
Process Management tools: ALM, Rally, Jira.
PROFESSIONAL EXPERIENCE
Confidential
Senior Quality Engineer
Responsibilities:
- Developed BDD framework with Selenium Web driver& Cucumber from scratch.
- Develop Automated test cases for the web functional test cases.
- Develop Galen test scripts for the UI automation.
- Created and ran functional tests of web services using POSTMAN.
- Ensure continuous deployments with Automated smoke test with each build in Jenkins.
- Ensured cross platform testing using Sauce labs cloud based testing platform.
- Performed database queries in IBM DB2.
- Worked closely with the web development team to ensure quality deliverables.
- Collaborated closely with clients during testing process.
- Involved in Process discussion, Peer Review.
- Trained peer QA associate on automation and helped in developing the automation scripts.
Confidential
Senior Quality Engineer
Responsibilities:
- Developed Hybrid framework with Selenium Web driver
- Build automated test cases for mobile automation using Perfecto and Device anywhere.
- Ensure continuous deployments with Automated smoke test with each build in Jenkins.
- Ensured cross platform testing using Sauce labs cloud based testing platform.
- Worked closely with the web development team to ensure quality deliverables.
- Collaborated closely with clients during testing process.
- Involved in Process discussion, Peer Review.
Confidential
Quality Analyst
Responsibilities:
- Test Planning& Strategy development.
- Requirements review and ambiguity report generation.
- Preparation of Business Scenarios & Test case Outlines.
- Involved in Development of test data for test scenarios as per the functionality of the application.
- Executed the test cases using Quality Center. Used QC for managing Test Plans, Test Cases.
- Involved in both Manual and Automated Testing.
- Involved converting manual test cases to Automation test scripts using QTP.
- Involved Functional Test case execution using QTP tools.
- Involved in Functional Test manual execution for non-automated test cases.
- Involved in Mobile Testing.
- Monitor and report daily and weekly testing status
- Defects raising, tracking and retesting.
- Metrics Collection and Presentation.
- Production testing and certification.
- Involved in Test cases transition from Functional Testing to Regression Testing.
- Maintain accurate, timely and informative status reporting at the program level.
- Forecast, track and manage program costs to ensure that all associated projects remain within the prescribed budget.
- Consult with responsible parties on appropriate problem resolution
- Conduct post-implementation review for each sub project as well as the overall program