Job Title

QA Automation Engineer

Company Name
Yash Technologies
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
6 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Essential Responsibilities and Duties:
The Quality Assurance Engineer will always comply with DevOps philosophy and is accountable for the quality of the product delivered to our customers.

Feature Development
Work closely with Portfolio & Engineering team to define new features requirements, user stories specifications and acceptance criteria but also during the full cycle of feature development from pre-kicked off meetings to User Story closure.
Provide input to improve product effectiveness, integration and usability.
Ensure engineering solutions meet the acceptance criteria as based upon the current requirements and specifications.
Utilize and promote use of the software development standards and testing and evaluation techniques defined by Schlumberger software development organization, and contribute towards their improvement.
Design, organize and execute test strategy, test plans and test suites with focus on intended application workflows and in close cooperation with the Development & Portfolio teams.
Acquire and manage test data required by the test plan.

Manual Testing
Estimate testing effort and Track testing progress, Proactively identify and escalate project risks.
Write test plans with focus on the intended application workflows, contribute technical expertise to ensure Test Plan completeness.
Conduct acceptance tests
Conduct system load tests, stress tests and performance tests.
Conduct regressions tests.
Conduct End to End tests and sanity tests to validate Release candidates.
Document and report test results in a timely manner using provided systems for test results reporting and defect tracking.

Automation Testing
Develop automated tests to support efficient regression testing.
Depending on competencies, my develop scripts and software for integration testing.
Follow-up automation tests status from the QA Pipeline : Report and Investigate failures, update accordingly gold data if necessary.

Bug Management
Find, explore, analyze and prioritize technical problems based on the importance to the end user and effect on overall product quality.
Report bugs during feature development and after.
Investigate and follow-up bugs coming from PTEs and Customers.
The QA engineer is responsible of bugs verification in the software master branch and in the release branch if a backport action is necessary.

Previous Experience and Competencies:
BS/BE/B.Tech. Or MS/ME/M.Tech degree in Science or Engineering or equivalent
Min Experience required is 6 years

Competencies to be kept current:
Requirement Analysis
Functional Testing on Web Application
Test Case Management Tools (MTM/VSTS preferred)
ALM Tools (TFS/VSTS preferred)
Preferred working in Agile model
Bug Management
Ability to diagnose software failures
Working with at least one Database like SQL/Oracle/NoSQL
IT environment & skills
Written and verbal communication
Presentation skills
Negotiation skills

Behaviour:
Demonstrates leadership
Firm and meticulous
Shows initiative and resourcefulness - Problem solver
Able to work under pressure
Adaptable and willing to learn new technologies, keeps abreast of key developments in relevant technologies
Customer oriented team player

Notice Period – 1 month

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
December 15, 2023
Additional information

--