We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 10+ years of experience in Software Quality Assurance
  • 7+ years of Quality Assurance experience in eLearning domain with Pearson North America
  • Profound knowledge of Agile (Scrum), SDLC
  • Strong Test Automation skills with a 6+ years of experience in automation tools like Selenium WebDriver with Java, Cucumber, TestNG, ReportNG. SauceLabs
  • Experience in automation using Selenium WebDriver, TestNG, Maven, ReportNG, Grid
  • Experience in automation using Cucumber & WebDriver
  • Experience in automation of REST services.
  • Experience in BDD & TDD automation.
  • Experience in database testing using SQL queries for backend testing
  • ISTQB certified tester with strong understanding of Software Testing Cycle including - mobile application testing, web application testing etc. and spanning the entire Software Development Life Cycle (SDLC) using Agile methodologies
  • Experience of leading in an Onsite/Offshore project execution model
  • Excellent in mentoring, handling team and people management
  • Experienced with Mobile device testing for iOS & Android
  • Experienced with Chrome App testing
  • Expertise in Integration testing, Functionality testing, Regression testing, Database testing, System testing, and User Acceptance testing (UAT)
  • Expertise in using Configuration Management tools like Git and SVN
  • Performed extensive data warehouse testing for K-12 reporting service in learning management system
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi using X-code
  • Improved software quality and reduced defects via introduction of defect and requirements management tools, requirements gathering and testing best practices, root cause analysis, UML diagrams and via creation of standardized tools, processes and methodologies
  • Earned reputation for meeting tight deadlines by multi-tasking and working well under pressure with high efficiency
  • Facilitated knowledge sharing and mentoring sessions with peers and leads to enable smooth project transition and delivery
  • Launched testing initiatives such as “test-to-break” approach on iOS and Android platforms that helped clarify ambiguous requirements and ensure the effectiveness of all test plans
  • Strong communication and problem-solving skill

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Cross-browser, Charles Proxy, JIRA, SauceLabs

Testing Types: UI Testing, Regression Testing, Integration Testing, System Testing, Stress Testing, Functional Testing, UAT Testing, Security Testing, Database Testing, and Mobile Testing, Webservice Testing, API Testing

Accessibility: JAWS, NVDA, Voiceover, ChromeVox

Other tools: Eclipse, Navicat, Putty, SecureCRT, WinSCP, SourceTree, Maven, Ant, Gradle

Languages: Java

Operating Systems: iOS, Android, Windows

CI/CD: Jenkins

Testing Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera, Puffin

Database: Oracle, MySQL, MS SQL Server

PROFESSIONAL EXPERIENCE:

Confidential

Software Quality Assurance Engineer

  • Lead SDET responsible for QA test planning, QA Test strategy design, QA Test Management and end-to-end QA delivery
  • Managing multiple software development teams with primary focus on quality assurance
  • Analyzes bugs, develops and maintains automated test scripts. Owns critical functional areas
  • Analyzes and ensures requirements for user stories are met before acceptance
  • Drives both automated and manual test efforts on standard PC and mobile testing environments
  • Actively participates in backlog grooming and swarming session to estimate on work for future releases
  • Plans and drives tactical aspects of QA testing included but not limited to: functional, integration and accessibility testing
  • Analyzes and Investigates test result and resolves technical issues in the testing process and communicates the issues to other members of the cross-functional team
  • Works with product managers, developers, and other cross-functional teams to understand requirements for each feature tested
  • Participates in risk assessments that involve senior QA staff and management
  • Documents progress/status of feature testing as well as reports project-wide testing

Confidential

Software Quality Assurance Engineer
  • Lead SDET responsible for QA test planning, QA Test strategy design, QA Test Management and end-to-end QA delivery
  • Managing multiple software development teams with primary focus on quality assurance
  • Analyzes bugs, develops and maintains automated test scripts. Owns critical functional areas
  • Analyzes and ensures requirements for user stories are met before acceptance
  • Drives both automated and manual test efforts on standard PC and mobile testing environments
  • Works with and mentors junior and mid-level Software Quality Engineers on various QA activities including test planning, estimating and reporting
  • Actively participates in backlog grooming and swarming session to estimate on work for future releases
  • Plans and drives tactical aspects of QA testing included but not limited to: functional, integration and accessibility testing
  • Analyzes and Investigates test result and resolves technical issues in the testing process and communicates the issues to other members of the cross-functional team
  • Works with product managers, developers, and other cross-functional teams to understand requirements for each feature tested
  • Participates in risk assessments that involve senior QA staff and management

Confidential

Senior QA Engineer

  • Assigning task to the team Members according to the priority
  • Giving Estimation the project lead for testing tasks
  • Reviewing test cases and test scenarios
  • Scheduling a Weekly meeting for task status within Testing Team
  • Coordinated review meetings on a weekly basis to resolve issues faced by the team
  • Identifying scenarios based on functionalities.
  • Test case execution based on the change requests
  • Involved in System Testing and GUI Testing
  • Performed Functionality, Validation, Regression Testing
  • Execute Manual Test Cases as per schedule plan within defined timelines and raising the bugs with different severities.
  • Generation of sample test data
  • Reported defects with a detailed description and necessary screen shots

Confidential

Project Engineer

  • Understand the requirement documents prepared by the business analysts
  • Test case creation, test data creation, test case execution, bug reporting
  • Automation test script creation, test script execution, review.
  • Execute automation smoke, regression suites on development & staging environments, analyzing the testing report, failure analysis, fixing script failures

We'd love your feedback!