Job Purpose :
As a Test Engineer / Senior Test Engineer, you will apply your foundational testing skills to support the delivery. Working collaboratively within agile squad, you will design, execute, and maintain both manual and automated tests, with an automation-first mindset and a solid understanding of testing :
- Understand and apply testing standards and processes throughout the delivery of the project.
- Based on the adoption of approved quality testing practises, demonstrate that the software application meets the Business & Functional requirements and is fit for purpose
- Performs a range of work activities with squad members to define, execute, document, and maintain test cases.
- Understand requirements and acceptance criteria, write comprehensive test cases, scenarios, automate tests and create test data.
- Should acquire automation first mindset.
- Design, execute and maintain UI, API, Mobile Automation scripts.
- Assist Test Lead with creation of testing artifacts such as test plan, test reports, etc based on defined scope and deliverables.
- Work collaboratively within the squad and the wider delivery teams during the build of new features / enhancements
- Log and manage defects identified during test execution and track them to closure in a timely manner and participate in defect triage meetings.
- Source the test data required for test execution based on the test scenarios / cases identified, by working with the requisite teams
- Assists Test Lead / Sr. Test Lead on the estimation of various testing activities
- Align and execute the automation regression testing across various test environments to support the release management process and health check of test environments with minimal supervision.
- Execute and maintain the API, UI based test automation packs on ADO CI-CD pipelines with minimal supervision.
- Debug and fix simple scripts based on changed requirements.
You may also carry out any other duties reasonably requested from time to Training and Experience : and Trainings :
Bachelor's degree in computer science or equivalent.Good knowledge of agile development Skills :Experience ranging between 5-10 yearsHands-on experience in writing, executing, and debugging automated scripts like Playwright or Selenium (C# preferred). - Must HaveStrong experience with API automation - Must-Have.Experience with mobile automation tools. Appium, Test Project (Must have).Automation experience on Windows-based applications (Nice to Have).Experience in various testing types such as functional, UI, API, and database testing. (Must Have)Basic to intermediate SQL skills, with the ability to write and execute SQL queries for database verification. (Must Have)Experience working in large-scale and complex environments (nice to have).Experience working with BrowserStack, Accessibility Testing Tools - Nice to HaveExperience in various testing types : functional, UI, API, and database testing. - Must HaveExperience in different testing phases such as System Testing (ST), System Integration Testing (SIT), and User Acceptance Testing (UAT). - Must HaveSoft Skills :
Good planning, organization, and time management skills.Ability to work independently and collaboratively within a team.Ability to work collaboratively within and outside the organization in a fast-paced, schedule-driven environment.(ref : hirist.tech)