Job Title: Technical Test Engineer - Analyst - ACS SONG
Management Level: Level 11 - Analyst
Location: Kochi
Must have skills: Cypress/Playwright - Javascript
Good to have skills: API automation
Experience: 1.5-3 years of experience is required
Educational Qualification: Graduation (Accurate educational details should capture)
Job Summary
At Accenture Song, delivering top-notch solutions means ensuring development outcomes align with expectations. While manual testing is still important, there's an increasing focus on automating various testing types - functional, regression, visual, performance, and compatibility. As a Technical Test Engineer, you will contribute to our automation efforts, helping enhance overall quality and efficiency.
Roles and Responsibilities
- Work in Agile environments, preferably using Scrum or Kanban methodologies.
- Design, develop, execute, and maintain automated test scripts for web applications using Playwright and Cypress.
- Assist in creating and executing test plans, test cases, and test scripts based on business requirements and acceptance criteria.
- Perform UI, functional, regression, smoke, and exploratory testing.
- Collaborate with Product Owners, Business Analysts, Developers, and QA team members to understand requirements and report issues effectively.
- Execute automated test suites and analyze test results to identify defects and improve software quality.
- Log defects and provide clear, concise documentation of test execution results.
- Contribute to the maintenance and enhancement of existing automation frameworks and reusable test components.
- Demonstrate a proactive mindset, willingness to learn, and continuously improve automation and testing skills.
- Maintain high standards of professionalism, ownership, and quality throughout the Software Testing Life Cycle.
Professional and Technical Skills
- 1.5–3 years of experience across the Software Testing Life Cycle (STLC).
- Hands-on experience with both Playwright and Cypress for UI automation.
- Basic knowledge of developing and maintaining automation frameworks.
- Proficient in JavaScript/TypeScript; experience with Java is an added advantage. Knowledge of Python is a plus.
- Good understanding of Object-Oriented Programming (OOP) concepts and coding best practices.
- Familiarity with automation frameworks such as Cucumber, JUnit, or TestNG.
- Basic understanding of RESTful API testing.
- Experience working with Git-based version control systems such as GitHub, GitLab, or Bitbucket.
- Good understanding of the Software Testing Life Cycle (STLC) and Agile methodologies (Scrum/Kanban).
- Strong analytical, communication, and problem-solving skills.
Additional Information