QA Engineer

| Gurugram, Haryana, IND | Hybrid
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Overview:

Join ShyftLabs as a QA Engineer, responsible for ensuring the quality of software solutions. This includes the definition of test strategies, test plans, manual testing, test automation, and test execution through to final production deployment.


Responsibilities:

Participate in all aspects of testing: unit, integration, functional, regression, automation, and system testing.

Establishing the purpose and deliverables of the test efforts, developing, and implementing test plans, cases,

and test scripts.

Develop and maintain automated test scripts for complex environments using Selenium, Rest Assured API, Python/Java, or any equivalent tools.

Contribute to the definition, development, and implementation of quality assurance practices procedures, an

other QA assessments.

Establish fact-based measurements of test efficiency, effectiveness, and product readiness; examples include

defect counts, code coverage, and automation counts. 

Manage and troubleshoot defects to resolution while working closely with appropriate business partners and

development teams.

Manage defects and proactivity and identify risks to management.

Manage and Lead bug triage and root cause analysis.

Conduct test case reviews and ensure requirements traceability. 

Strong debugging and troubleshooting skills to provide detailed root cause analysis.

Strong communication, teamwork, and problem-solving skills are necessary, The Ability to interact

communicate well with business partners and technology teams is required. Written and verbal communication

skills must both be strong.

Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute.

large-scale, cross-functional, and enterprise-wide critical programs.



Qualification:

Bachelor's Degree in Computer Science or equivalent.

Experience in Quality Assurance for highly complex projects related to retail, insurance applications. 

Proven experience with black box and white box testing techniques and tools.

Experience working with web applications and\or SaaS applications in an agile\scrum environment. 

Experience in testing API/GraphQL Web Services, and Micro Services using tools like Postman, SOAP.

Experience with automation tools like Selenium, Rest Assured, PyTest, Robot, BDD/TDD, Cypress, Katalon. 

Experience in automating and maintaining Web, API-based applications. 

Experience in Python, Java, or any other programming language .

Experience in working with version control systems like GitLab, Git, GitHub. 

Experience continuously deploying and scheduling tests using CI/CD automation tools like GitLab pipeline,

Jenkins. 

Experience with Oracle, SQL database tools. 

Experience with Agile development practices, scrum, and supporting apps like JIRA.

Experience with test management tools like TestRail, Zephyr. 

Strong debugging and troubleshooting skills to maintain automated scripts. 

Strong communication, teamwork, and problem-solving skills.


We are proud to offer a competitive salary alongside a strong healthcare insurance and benefits package. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

More Information on ShyftLabs
ShyftLabs operates in the Analytics industry. The company is located in Toronto, Ontario, New York, New York, Gurugram, Haryana and Hyderabad, Telangana. ShyftLabs was founded in 2018. It has 110 total employees. To see all 23 open jobs at ShyftLabs, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShyftLabsFind similar jobs