Job Openings QA Engineer - system

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