You are on page 1of 4

JOB DESCRIPTION FORM

Date:

Job Title:– Test Automation Developer Grade Range –

Current Job Holder Name: Dept:

Reports To: Location: Mumbai –

1: Job Purpose Statement (Summarise in one/two statements why this job exists and the contribution makes to
the overall business of the company).

An experienced Test Automation Developer plays a crucial role i n streamlining a nd enhancing the software testing
process. The primary purpose is to design, develop, a nd i mplement a utomated testing s olutions to ensure the
rel iability, efficiency, a nd accuracy of software applications. By crea ting automated test scripts a nd fra meworks, which
contri butes to the ti mely delivery of high-quality s oftware products.

2: Duties & Responsibilities ( List in the order of importance the duties & responsibilities of this job )

1.Tool Selection: Choose appropriate a utomation tools a nd frameworks based on project requirements, ensuring
effi ciency a nd effectiveness in testing.

2.Collaboration: Work closely with developers, quality assurance (QA) engineers, and other stakeholders to understand
requirements and identify areas for automation.

3.Test Planning: Contribute to test planning, providing input on what aspects of testing can be automated and developing a
strategy for automation.

4.Code Review: Conduct code reviews to ensure the quality and adherence to coding standards in automated test scripts.

6.Debugging and Troubleshooting: Identify and resolve issues with automated test scripts, collaborating with the
development team as needed.

7.M aintenance: Regularly update and maintain automated test scrip ts to keep them aligned with changes in the application's
codebase.

8.Test Data M anagement: Develop and manage test data to ensure comprehensive test coverage and accuracy of results.

9.Testing: Contribute to performance testing efforts by developing automated scripts to simulate load and stress conditions
on the application.

10.Documentation: Create and maintain documentation for automated test scripts, frameworks, and processes.

11.Training: Provide training and support to QA and development teams on test automation best practices and tools.

12.Reporting: Generate and analyse test reports to communicate test results and progress to relevant stakeholders.

13.Quality Assurance: Collaborate with QA teams to ensure overall test coverage and the effectiveness of both manual and
automated testing efforts.
3: Key Challenges ( List the key tasks performed to support the main objectives of the positions )

-Tes ting, Find /Raise Bugs a nd issues i n a n application.


- End to end testing.
-Wri te testcases/Review Test cases.
-Work on the betterment of the quality of a pplications.
-Showcase/ Validate the fl ow.

4: Decision Making Authority (Describes the type of decisions made alone, those on which the manager
must be consulted, those referred to a higher level, and job procedures to be followed ).

-Qua lity As surance.


-Softwa re Testing Life Cycl e Processes.
-Tes ting Expectations and Outcomes.
5. Organizational Relationship (Provide an organizational chat which illustrates the organizational structure
for this position)

Name of the Reviewing Officer

Name of the Immediate Supervisor/Reporting Name of the RM

Employee Name

6. List of Internal & external stakeholders the role is expected to interact with to execute duties effectively.

7. Job Requirements (Describe the educational requirements, suggested year and type of experience, nature and extent of
skill/abilities required for the desired position)
Competencies

Profile details Knowledge Skills Competencies

Experience range: 3+ Years 3+ years (Appium, API Programming Languages : Javascript, Exposure to JIRA or
testing) Typescript other ALM tools to
create a productive,
high-quality
Highest Qualification: BE/BTECH / BCA/ Tools & Frameworks : Selenium
development
MCA WebdriverIO mocha/cucumber, JIRA. environment Good test
case creation ability
Graduation Stream: Automation Testing : Appium
IT/CS
(Android , iOS) Working experience on
Api Testing using Postman, Swagger, Agile M ethodology
insomnia.
Team player with good
Database : SQL, postgres communication skills to
work effectively in a
global team Self-
motivated, problem
solver

Willingness to learn and


grow Desired skills

Working knowledge on
Finance domain

You might also like