Sr. Qa Analyst Resume
4.00/5 (Submit Your Rating)
SUMMARY
- QA engineer with strong skills and experience in manual and automated (Selenium) testing.
- Experience testing web applications, mobile applications and ETL processes.
- Proficiency in performing functional, performance and regression testing and ensuring proper test coverage.
- Good team player with experience working and effectively collaborating with offshore team.
- Worked in agile and waterfall environment.
- Self - motivated and quick learner with good troubleshooting and analysis skills.
TECHNICAL SKILLS
Test Management Tools: HP ALM QC, Jira, Rally, TestRail, LegiTest, VSTS
Functional Testing Tools: Selenium, HP WinRunner
Performance Testing Tools: JMeter, LoadRunner
Defect Tracking Tools: Bugzilla, HP ALM QC, Jira, Rally
Languages / Scripting: JavaScript, Java, HTML, Gherkin
Web Service Testing Tools: Postman, Fiddler
Databases: MS SQL Server
CI Tools: Jenkins, Maven
Operating System: Windows, Mac
Methodology: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Sr. QA Analyst
Confidential
Responsibilities:
- Develop functional and regression test cases in TestRail and maintain traceability matrix by linking test cases to the business requirements.
- Develop test plans and test cases for all of the key functions and create test suites.
- Create automation framework with Selenium and .net for functional and regression testing of the web portal.
- Use LegiTest automation tool for testing ETL scripts written in SQL.
- (I automated 500 plus test cases using .net and Specflow and found critical bugs in early stages of development).
- Create Epic reports, progress charts and testing matrix to provide visibility into the progress of the overall development to the team. Conducted triage meeting to discuss outstanding bugs and bug fix cycles within sprint timeline.
- Develop VBA scripts (in Excel) and SQL scripts for comparison of data between input/output files and database tables and for verification of pre- and post-flight data.
- Conduct interviews with SME’s and product owners to capture the business requirements.
- Create user stories for the gathered requirements in BDD (Gherkin) format in Jira.
- Engage development team to explain the business requirements and then stay engaged throughout the sprint to provide additional clarifications and support.
- Provide periodic demos of the features developed to the product owners and other stakeholders.
QA Analyst
Confidential, Chicago, IL
Responsibilities:
- Plan and manage QA activities related to creating test cases, executing test plans and recording/tracking defects.
- Participate in business requirements and technical design review meetings to understand the scope of the project and identify the risks.
- Develop test plans, test cases and traceability matrix to meet the requirements.
- Performed functional and regression testing (manual) of the website, mobile application and in-vehicle equipment software, and recorded the defects in Jira.
- Design, develop, execute and maintain automated test scripts for smoke testing the web application. Tools used included Selenium, Web Driver (Firefox and Chrome), Java and Eclipse. Follow-up smoke testing, if it passes successfully, with manual testing.
- Test web services using Postman and Fiddler.
- Run SQL queries to retrieve data from database to cross-check the test results.
- Create reports detailing defects categorized by status.
- Conduct triage meetings with the development team for defect management and resolution.
- Collaborate with offshore team to review requirements and discuss test plans.
- Assist with setting up test data and environment during the UAT phase.
- Provide maintenance and ongoing support in post-production phase for all releases.
QA Tester/Contractor
Confidential, Naperville, IL
Responsibilities:
- Work closely with the business analyst to understand the business requirements and create the test strategy.
- Perform quick testing in development environment to validate the functionality meets the requirements followed by thorough regression testing in the QA environment.
- Register defect and bug reproduction steps in the internal defect management system.
- Validate all data added through the internal operations website was replicated properly in the two other internal systems that were integrated.
- Conduct testing of all key features in all targeted browsers and browser versions.
- Create test data in the SQL database to simulate various test scenarios to facilitate more rigorous testing and edge-case testing.
- Participate in the go/no-go decisions based on the outstanding defects, their severity and the likely impact on the users.
