0% found this document useful (0 votes)
74 views

Java Automation QAEngineer New - Ashx

The document outlines the study materials recommended for an internship as a Java Automation QA Engineer. It recommends studying the ISTQB foundation level syllabus, understanding Scrum and Agile methodologies, learning about the software development lifecycle, gaining exposure to databases, data structures, algorithms, object-oriented principles, programming languages like Java, behavior driven development, and basic computer science concepts. Mastering the fundamentals of testing from chapters 1-4 of the ISTQB syllabus is considered essential. A variety of online resources are provided to help interns learn these topics in preparation for the qualifying test and interview.

Uploaded by

Aliona Jelescu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views

Java Automation QAEngineer New - Ashx

The document outlines the study materials recommended for an internship as a Java Automation QA Engineer. It recommends studying the ISTQB foundation level syllabus, understanding Scrum and Agile methodologies, learning about the software development lifecycle, gaining exposure to databases, data structures, algorithms, object-oriented principles, programming languages like Java, behavior driven development, and basic computer science concepts. Mastering the fundamentals of testing from chapters 1-4 of the ISTQB syllabus is considered essential. A variety of online resources are provided to help interns learn these topics in preparation for the qualifying test and interview.

Uploaded by

Aliona Jelescu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Public

ENDAVA INTERNSHIP PROGRAMME | AUTUMN 2022


STUDY MATERIALS FOR JAVA AUTOMATION QA ENGINEER

An Automation QA Engineer is a specialist whose responsibilities are focused to improve the


software development process by detecting errors in a product, so that requirements and goals for a
software will be fulfilled and preventing defects from occurring again. Typical tasks of the QA specialists
are checking if the product complies with the requirements, assessing risks, planning tests, analyzing
the test results, ensuring a good customer experience.

To be better equipped for the qualifying test and interview, we encourage you to examine the
studying materials, recommended for Java Automation Testing internship:

• Reading ISTQB foundation level syllabus, exploring in Google the unknown concepts:
https://istqb-main-web-prod.s3.amazonaws.com/media/documents/ISTQB-
CTFL_Syllabus_2018_v3.1.1.pdf
Note: A very good understanding of chapters 1 to 4 is a must
• Reading and understanding the SCRUM guide:
https://scrumguides.org/
https://scrumguides.org/scrum-guide.html
• Basic knowledge taken from the Agile Tester Extension Syllabus:
https://istqb-main-web-prod.s3.amazonaws.com/media/documents/ISTQB-CTFL-
AT_Syllabus_v1.0.pdf

• Software Development Lifecycle:


https://www.tutorialspoint.com/sdlc/sdlc_overview.htm
https://www.guru99.com/software-development-life-cycle-tutorial.html
• Database basics:
https://www.w3schools.com/sql/default.asp
https://www.tutorialspoint.com/sql/index.htm
• Automation – understanding of data types, data structures and algorithms:
https://www.w3resource.com/java-exercises/string/index.php
https://www.hackerrank.com/domains/data-
structures?filters%5Bsubdomains%5D%5B%5D=arrays&filters%5Bdifficulty%5D%5B%5D=easy
https://www.w3resource.com/java-exercises/sorting/index.php
• OOP principles:
https://www.javatpoint.com/java-oops-concepts
https://www.w3schools.com/java/java_oop.asp
• Basic programming skills in popular/trending languages:
https://testautomationu.applitools.com/java-programming-course/
• Exposure to Behavior Driven Development:
https://www.javatpoint.com/cucumber-behavior-driven-development
https://cucumber.io/docs/bdd/
• Basic Computer Science Knowledge:
https://www.educative.io/blog/beginners-guide-to-computers-and-programming

ENDAVA INTERNSHIP PROGRAMME | AUTUMN 2022


1

You might also like