Qa Engineer Resume
3.00/5 (Submit Your Rating)
Irvine, CA
SUMMARY
- Software professional with extensive experience in Software Quality Assurance and Software Testing. Expert in test planning, test designing, test case development and test execution.
- A dynamic and detail - oriented engineer with strong knowledge of Software Development Life Cycle (SDLC) and QA Methodologies.
- Extensive experience in agile/scrum environments, multi-tier application testing, UI testing, API testing, Performance testing, automation tools, bug tracking tools, source control tools and debuggers.
- Proven track record of success in delivering product releases on time with highest quality and customer satisfaction.
TECHNICAL SKILLS
Languages: C#, JAVA, HTML, XML, SQL
Automation Tools: Selenium, SpecFlow, QTP, Silk Test, SoapUISource Control GIT, SVN
RDBMS: My SQL, MS SQL Server
Other: JIRA, Postman, Jenkins, Confluence, Mongo DB, JMeter
PROFESSIONAL EXPERIENCE
Confidential, Irvine, CA
QA Engineer
Responsibilities:
- Design and implement test automation framework using Selenium Page Object Model (POM) and Rest Assured using NUnit framework and SpecFlow (BDD Framework) to expand automation coverage.
- Execute automation tests cases for the sprint releases and document defects in TFS to ensure quality releases on time.
- Design and develop http client API tests in C# and .NET Core to ensure responses are matching requirements.
- Query and validate database using SQL queries and stored procedures to improve data quality.
- Update automation framework for new changes in sprint and configure in Jenkins for continuous integration.
- Provide QA and testing input into business decisions during scrum calls, sprint grooming and planning sessions to increase efficiency and to reduce risk.
- Document testing procedures and process to improve test cycle.
- Design and develop test cases for Business Intelligence (BI) visuals in Power BI and ensure product test requirements are met.
- Developed Performance test using JMeter tool to analyze and help fix applications performance issues.
Confidential, Irvine, CA
Principal Quality Assurance Engineer
Responsibilities:
- Extensively automated regression and end to end tests using Selenium WebDriver, C#, NUnit and improved automation coverage.
- Developed automation tests in Page Object Model and Hybrid framework.
- Performed Defect Tracking & Management in JIRA and proactively collaborated and conducted information sessions with developers to ensure comprehensive test coverage.
- Developed API automation to create automatic funding jobs and validate disclosures for loans that got to funded state.
- Involved in DB testing and validated stored procedures.
Confidential, Irvine, CA
Senior Quality Assurance Engineer
Responsibilities:
- Performed credit card payment testing and involved in certification process testing for the core payment service from beginning to launch in Canada and USA.
- Developed automated tests using C# and Selenium to validate and release products, service packs and patches on time with highest quality.
- Ensured the highest level of customer satisfaction by identifying the products defects, entering and tracking the defects in the bug tracking system, triaging defects and verifying the fixed defects.
- Successfully organized and scheduled cross team communications and coordinated payment device integration across multiple applications.
- Mentored new hires and customer support teams to increase the knowledge base.
Confidential
Quality Assurance Engineer
Responsibilities:
- Designed, developed and documented detailed test cases and test plans for UI with traceability to requirements and improved test coverage.
- Documented detailed defect reports with clear description of issue, correct functionality and steps to recreate and enhanced product quality.
- Performed functional and regression testing of various functional modules for product releases.
Confidential, Las Vegas, NV
Software Quality Engineer
Responsibilities:
- Performed manual and automated testing of web-based sports connection application to ensure quality delivery on time.
- Systematically documented test cases, test plan and test matrices for efficient test coverage.
- Collaborated with cross-disciplinary teams and handled multiple projects.
- Tracked and reported defects using bug tracking tools.
