Responsibilities
- Report progress and task status to the Automation Quality Engineering Lead and meet assigned deadlines.
- Examine business requirements and application architecture to build effective test scenarios.
- Perform proof-of-concept and research initiatives to build automation strategies for test execution.
- Compare automation tools and frameworks to select the most appropriate options for project needs.
- Build and deploy customized test automation frameworks aligned with application specifications.
- Assess results from regression and smoke tests to determine automation feasibility.
- Estimate time and resources required for script development and define automation planning based on priorities.
- Develop and execute automated test scripts daily to validate application functionality.
- Collaborate with functional QA teams by sharing test outcomes, receiving feedback, and refining scripts.
- Engage in peer reviews of automation code to ensure coding standards and quality.
- Push updated automation code to the Git version control system.
- Integrate the test automation framework with continuous integration and deployment pipelines.
- Configure the automation environment on QA team machines and guide team members in script execution.
- Analyze test outputs and generate summary reports for stakeholders.
- Update and maintain existing test scripts and regression test suites as required.
- Improve and adjust framework components to accommodate application or testing changes.
- Document automation frameworks and conduct training for team members on tool usage.
- Investigate failed test executions to determine if issues stem from script defects or application bugs; coordinate with functional teams when bugs are found.
- Track automation coverage and usage metrics and deliver reports to stakeholders.
Work Arrangement
On-site
Other
Shift timmings: NIGHT SHIFT (4pm-1am / 8:30pm-5:30am)