JD For QA Automation

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

QA Engineer - Automation:

We are looking for a candidate who will be an agent of change and who will drive and execute
based on our Quality and Reliability Transformation Roadmap. He/She will be responsible for
testing Education Service domains across platforms, automation of
functional/regression/Integration and RFB (sanity) service test suites, Continuous
Integration/Continuous Delivery pipeline and Shift Left methodologies. We will also expect the
candidate to take ownership of a functional domain and play a hands-on role in the execution of
testing for projects in this area.

The candidate should have extensive experience in testing, testing automation, testing
leadership and software development. The candidate should be proficient in-service automation
testing tools like Eclipse, IDNE, Jenkins, GIThub. The candidate should have at least 3-5 years
of service testing or software development experience.

The candidate should be flexible, highly adaptable and an excellent team player. The candidate
is expected to work with Agile teams that consist of test analysts, developers, automation
engineers and other stakeholders. The candidate should expect to work in a global virtual team,
sometimes across multiple time zones. The candidate may be assigned to more than one role
or project at a time.

QA Engineer - Automation Responsibilities:


● Create automation plan and delivery roadmaps
● Develop test automation solutions for applications across different platforms
● Adhere to existing standards; provide suggestion to improve and set new standards
● Participate in technical discussions with engineering teams to understand application
architecture and API model
● Collaborate with QA Engineers and Software Developers to identify test automation
scope and priorities
● Configure, maintain, and operate service test automation tools and frameworks
● Capture requirements and test cases, understand application features, analyse
requirements and develop test automation solution with a view of the end to end
application flow
● Design and create robust automated test scripts to address business and technical use
cases
● Integrate test automation scripts with Continuous Integration and Delivery pipeline
● Communicate progress to the senior leadership on a regular basis
● Should have Education Service domain and application knowledge
● Work with the QA Manager, Leads to improve software development and quality
assurance processes
QA Engineer - Automation Requirements:
● A Bachelor's degree in Computer Science or related field
● 3-5 years’ experience working as a Service Test Automation Engineer
● Experience in collaborating effectively across a variety of IT and business groups,
across regions, roles, and able to interact effectively with all levels
● Proven record of execution of QA strategy and unification of QA processes across
organization
● Willingness to contribute to Manual Testing incase need arises.
● Experience working on Agile teams that release at least every two weeks
● Must have hands-on experience with Manual and automation testing of Web and Mobile
apps.
● Must have hands-on experience with Selenium automation, Protractor, or other
framework
● Must have hands-on experience with Java and Javascript
● Knowledge on technologies such as HTML, CSS, Java, JavaScript.
● Working knowledge of any Relational Database and DB Queries.
● Working knowledge of tool and technologies like Jenkins, GIT, JIRA and ALM
● Well versed with approaches like BDD, Keyword Driven, Data Driven and hybrid
Driven test automation.
● Good to have understanding of model-based testing.
● Understanding of Agile/Waterfall development process and is comfortable diving into the
technical architecture of complex and highly scalable solutions
● Excellent leadership, communication (written and oral) and interpersonal skills.
Experience in presenting to diverse audiences and conducting education and training.
● Have deep experience in defining and developing the service test automation
framework.
● Development background is a major plus.
● Must have hands on experience in testing Rest, SOAP, MQ and microservices
● Must have or Knowledge on the Performance testing using Jemeter/Load runner
● Review and confirm the Requirement Traceability and prepare the Test Coverage
metrics
● Stay up-to-date with new testing tools and test strategies

You might also like