Job Title - Associate Engineer – Technical Testing - Associate - ACS Song
Management Level: Level 12 – Associate
Location: Kochi
Must have skills: Automation Testing, API
Good to have skills: Manual testing
Experience: 1 -2 years of experience in Automation Testing
Educational Qualification: Graduation (Accurate educational details should capture)
As an Associate Test Engineer (Technical Testing), you will be responsible for ensuring software quality with a strong focus on test automation. You will actively contribute to identifying automation candidates, developing automation scripts, and executing automated test suites as part of the delivery lifecycle.
This role requires a strong foundation in at least one automation tool, along with a good understanding of programming concepts, and a growing understanding of automation frameworks, CI/CD integration, and modern testing practices.
Roles and Responsibilities:
-
Understand and analyze requirements, user stories, and acceptance criteria with a focus on automation feasibility
-
Identify and prioritize test scenarios suitable for automation
-
Design, develop, and execute automation test scripts using tools like Playwright, Cypress, or Selenium
-
Contribute to enhancing and maintaining automation frameworks
-
Perform functional, regression, and smoke testing, with a focus on automation-first execution
-
Execute and monitor automated test suites in CI/CD pipelines
-
Perform API testing (manual and/or automated) using Postman or similar tools
-
Debug and fix automation script failures and improve script stability
-
Identify, log, and track defects with clear analysis and supporting evidence
-
Collaborate with developers and stakeholders to ensure testability and automation readiness
-
Participate in Agile ceremonies and contribute to sprint-level quality goals
-
Maintain test artifacts, automation reports, and documentation
-
Continuously contribute to improving automation coverage, efficiency, and best practices
Professional and Technical Skills:
-
Strong understanding of Software Testing Life Cycle (STLC)
-
Experience working in Agile environments (Scrum/Kanban)
-
Hands-on experience or 6 months–1 year exposure to automation tools:
-
Playwright / Cypress (JavaScript preferred)
-
Selenium (Java acceptable)
-
Good understanding of automation concepts:
-
Locators, waits, assertions
-
Test data handling
-
Basic framework structure
-
Basic to intermediate programming knowledge in JavaScript / Java / TypeScript / Python (any one)
-
Understanding of Object-Oriented Programming (OOP) concepts
-
Experience in API testing using Postman or similar tools
-
Basic understanding of Git/version control (commit, push, pull, branching basics)
-
Awareness of CI/CD tools (Jenkins, Azure DevOps) and pipeline-based execution
-
Exposure to test management tools like Jira, Xray, or TestRail
-
Ability to communicate clearly and work effectively within a team environment
-
Ability to take ownership of assigned tasks and consistently meet deadlines
-
Strong eagerness to learn and grow in the testing domain
Nice to Have:
-
Exposure to BDD/TDD frameworks (Cucumber, JUnit, etc.)
-
Basic experience in framework setup or customization
-
Familiarity with build tools (NPM, Maven)
-
Exposure to cloud testing platforms (BrowserStack, Sauce Labs)
-
Basic knowledge of performance testing (JMeter)
-
Awareness of AI tools in testing / test generation tools
-
Basic understanding of Docker or containerized environments
-
Domain experience in E-commerce
About Our Company | Accenture (do not remove the hyperlink)