IN-Test Engineer - Auto (Selenium and Java)
JDA
Job Summary
Responsible for developing and executing automated test scripts to ensure software quality. Collaborates with teams to integrate automation testing into the software development lifecycle. Plans, designs, develops, and maintains automated test scripts using appropriate tools and frameworks. Executes automated tests, analyzes results, identifies, documents, and tracks defects. Creates and manages test data sets, and implements testing best practices and methodologies.
Must Have
- Education: BE/B.Tech, ME/M.Tech, or MCA
- Experience: 2 to 3 years in QA automation
- Strong understanding of Core Java and OOP concepts
- Hands-on experience in writing and executing automated test cases using Selenium WebDriver with TestNG/JUnit
- Working knowledge of SQL, capable of writing basic to moderate queries
- Familiarity with automation design patterns and various framework types
- Experience with version control tools like Perforce or Git
- Exposure to Jenkins CI/CD for test integration and execution
- Strong debugging and problem-solving skills to resolve issues quickly
- Strong communication and collaboration abilities
- Proactive in reporting activities and progress to reporting managers
Job Description
Scope:
Responsible for developing and executing automated test scripts to ensure software quality.Collaborates with teams to integrate automation testing into the software development lifecycle
Our current technical environment:
- Software: Java, Selenium, Jenkins
- Framework: TestDriven, Hybrid with Page object model (Modular, Data driven, keyword driven), TestNG
- Cloud Architecture: Oracle Cloud Infrastructure (OCI)
What you’ll do:
- Plan, design, develop, and maintain automated test scripts using appropriate tools and frameworks.
- Execute automated tests and analyze results to ensure software quality and performance.
- Identify, document, and track defects through resolution.
- Create and manage test data sets for automation scenarios.
- Collaborate with developers, QA, and product teams to ensure seamless integration of testing into the development lifecycle.
- Implement testing best practices, methodologies, and contribute to continuous improvement.
- Maintain and enhance automation frameworks as needed.
What we are looking for:
- A detail-oriented and proactive QA Automation Engineer with:
- Education: BE/B.Tech, ME/M.Tech, or MCA
- Experience: 2 to 3 years in QA automation
- Strong understanding of Core Java and OOP concepts
- Hands-on experience in writing and executing automated test cases using Selenium WebDriver with TestNG/JUnit
- Working knowledge of SQL, capable of writing basic to moderate queries
- Familiarity with automation design patterns and various framework types
- Experience with version control tools like Perforce or Git
- Exposure to Jenkins CI/CD for test integration and execution
- Strong debugging and problem-solving skills to resolve issues quickly
- Strong communication and collaboration abilities
- Proactive in reporting activities and progress to reporting managers
17 Skills Required For This Role
Problem Solving
Oracle
Design Patterns
Github
Game Texts
Quality Control
Test Coverage
Automated Testing
Selenium
Testng
Junit
Ci Cd
Git
Sql
Perforce
Jenkins
Java