Designation:
Title: Automation Developer
Mode of employment: Full time only
Roles and Responsibilities:
The Test Automation Developer is responsible for using the right Automation framework for the application and responsible for defining and driving innovative automated testing strategies and toolsets into our or overall development processes that support and enhance the current Quality Assurance processes.
Job Profile:
- Participating in discussions with Product Owners to understand the requirements.
- Supporting high quality s/w product delivery to end customer in line with defined test processes.
- Ensure timely communications with all project stakeholders (internal/external). on status, risks, issues and important information.
- Supporting and driving team manager for continuous improvements in testing function.
- Identification of project level risks and effective mitigation. Participate in experience exchange with other experts. Support testing related best practice sharing across projects
- Analytic thinker and innovative
- Ensuring adherence to policies, processes and agreements within related project and framework guidelines.
- Facilitating team collaboration and communication
- Ensure Code Quality is maintained by following framework guidelines.
- Supporting the team to commit for challenging but realistic and reliable iteration results.
- Facilitating the team’s creativity and empowering team members. \
Desired Qualification and Experience:
Qualification: BE / B. Tech / MCA / ME / M. Tech in Computer Science, Electronics or Electrical Engineering/ with an excellent academic track record
- Java, Selenium Web Driver Automation Experience
- REST API testing.
- Should have exposure to Collaboration Tools like Confluence, JIRA, GIT, Jenkins, Gradle, Azure.
- Should have exposure to CICD process and pipelines.
- Desired Certifications: ISTQB foundation level certification.
- Windows Automation.(Windows based application Automation with WinAppdriver -Added advantage)
- AWS knowledge (Added advantage)
Experience & Skill Sets:
- 6-8 years of experience in Test Automation –Selenium with Java
- Working Knowledge of Test management tools for plan, execute, manage, control, setup requirement traceability metrics, reports etc.
- Experience in Test automation / test scripting and developing Automation frameworks.
- Experience in CI Pipeline. All the testcases are expected to get executed in CI pipeline.
- Sound knowledge of test methodologies, related to different phases of the software test life cycle (manual, automation, functional, non-functional).
- Sound knowledge of SDLC, STLC and Software Engineering Processes.
- Provide technical guidance for test automation tools/technologies whenever needed.
- Experience in effort estimations, planning, tracking
- Excellent understanding of Scrum values, Artifacts, Roles and Events, Continuous Integration, Pair Programming, TDD.
- ISTQB certification will be added advantage
- Scrum/Lean experience
- Good communication skills
- Self-reliant and Team player
- Analytic thinker and innovative