About the job QA Engineer - system
We are hiring!
QA Engineer - system
How to Apply:
Click Apply for Position
PRINCIPAL JOB ACCOUNTABILITIES AND CURRENT OBJECTIVES
1 Analyzing and reviewing requirements prior to actual
development to ensure validity and feasibility
Work with the product owners and BAs to ensure
quality assurance is done as early as possible prior to
actual development work to ensure requirements are not missed
Attend requirement workshop meetings/refinement
sessions and perform initial quality checks (e.g.,
ensuring negative or corner-case scenarios are
covered, clarifying scope of requirement or user
story, contributing to acceptance criteria discussions)
Provide inputs on challenges, risks, resources, test
estimates, etc., during test planning meetings
2 Perform all levels of testing applicable to their teams
Create test plans for the team to capture scope,
approach, resources and schedule of intended test
activities (format depends on the software
development process followed by the team)
Perform the applicable levels of testing (system
testing, integration testing, smoke testing, sanity
testing, regression testing, usability testing,
exploratory testing, assist in user acceptance testing,
etc.)
Create/write test cases/feature files that ensure
requirement/user story coverage
Execute test cases and report results to stakeholders
Build smoke testing suite, sanity testing suite and
regression test suite for applications in scope to
ensure Generate logs or testing documentation
3 Bug tracking and management
- Report bugs to development team and track until resolution
- Work with product owners and development team to
triage or properly prioritize bug fixing
Generate logs for defect documentation
Retesting of bugs and ensuring they are fixed prior to
sending for user verification or deploying to production
4 Test automation and execution
Automating and implementing the design of a
framework for functional and performance testing as
per the structure of the project.
Identify automatable test scenarios and design/write
test automation scripts for them
Execute, enhance, and debug test automation scripts
and report results to stakeholders
Participating in Automation test environment setup
with Integrated development environment.
Managing the changes, maintain and executing the
regression tests.
Proficiency in any tool/framework such as Selenium,
UFT, Cucumber, SpecFlow, Cypress, JMeter, SoapUI,
Postman.
Demonstrated experience in two of the following
JavaScript, Vb.Net, Groovy, Python, C#
5 Application support related to QA/Testing
Help troubleshoot issues encountered by
development team or support team
Re-create issues encountered by users in test
environment
Help in creation of test data for testing or development