Post Job Free
Sign in

Quality Assurance Lead

Company:
apexanalytix
Location:
Gurugram, Haryana, India
Posted:
April 27, 2024
Apply

Description:

A snapshot of what you would do:

The key function of the Lead, Software Development Engineer in Test is to understand defined requirements for current and future products, create test cases/build test plans for these products, execute these test plans, and accurately report results back to management. A candidate for this position will possess strong QA/testing aptitude, technical skills, software analysis experience, and excellent written and oral communication skills.

Quality Assurance

• Review functional and design specifications to ensure full understanding of individual deliverables.

• Provide estimates for creating test cases, test plans and testing specific features

• Develop, document and maintain functional test cases and other test artifacts like the test data and data validation.

• Execute and evaluate test cases and report test results.

• Be solely responsible for testing certain applications/products

• Enter defects/enhancements that are accurate, clearly stated and submitted in a timely fashion

• Learn and adhere to testing processes and policies

• Report clearly on assigned tasks and recognize and alert management of potential problems/issues in advance. Facilitate test plan/case reviews with cross-functional team members.

• Identify any potential quality issues per defined process and escalate potential quality issues immediately to QA Manager/Other project teams.

• Design and develop advanced test suites using object-oriented methodologies.

• Implement and execute test strategies on all supported platforms and languages to help improve overall quality and test code coverage.

• Should be able to do both functional and Automation.

• Write backend integration tests and tests for RESTful APIs.

• Develop frameworks and automated test cases using Selenium and C#.

• Design and develop integration, regression, and stress tests using industry standard tools.

• Collaborate with Business Analyst and Developers to understand requirements and translate them into test cases.

• Good knowledge of Web/UI testing, API Testing and Database testing.

• Define, implement, and maintain test plans, test specifications and test suites.

• Provide technical leadership, driving and performing engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs Support

• Ability to support RCA. Required Skills:

• Basic understanding of Procure to pay process

• Retail Industry

• General understanding of agile software development practices

• Excellent oral and written communication skills, including the ability to produce clear, concise technical documentation

• Excellent client and interpersonal relationship skills, with the ability to interact with all levels of business users and technical personnel

• Strong time-management skills to achieve both individual and team deadlines

• Proficiency in multitasking, with the ability to work on multiple unrelated products concurrently • Highly motivated, enthusiastic, and detail-oriented

• High level of proficiency with SQL Required Experience:

• 4-5 years of software testing and Business Application processes.

• At least Bachelor’s in computer science, Information Systems, Technical Communication, or Business preferred.

• BA/BS Degree in Computer Science or related technical discipline, or 4+ years of related practical experience.

• Experience with one or more of the following: Ruby, Python, JavaScript, Java, and/or C#.

• Working knowledge of test methodologies, processes, and tools (Selenium, Python or any programming language, TFS, Visual Studio, STLC, Test Management tool, GitHub).

• Knowledge of relational databases/SQL.

• Experience working with client-server architectures and automation.

• Experience working with black box/grey box testing

Apply