1 - 3 years
3 - 5 Lacs
Posted:3 weeks ago|
Platform:
Work from Office
Full Time
Junior QA Automation Engineer (Selenium, TestNG & Scripting (Java/Python/JavaScript) Job Summary Synechron is seeking a motivated Junior QA Automation Engineer to join our quality assurance team. In this role, you will help ensure the delivery of high-quality software products through automation testing. You will collaborate with cross-functional teams to develop, maintain, and execute automated test scripts, contributing to the organizations overall quality standards. This position offers an excellent opportunity to enhance your testing skills and grow in a dynamic, technology-driven environment. Software Requirements Required: Experience with automation testing frameworks such as Selenium, Appium, or TestNG Programming skills in Java, Python, or JavaScript (at least one) Familiarity with test management tools and version control systems (e.g., Git) Knowledge of bug tracking tools (e.g., JIRA) Preferred: Experience with continuous integration tools (e.g., Jenkins) Knowledge of API testing tools (e.g., Postman, RestAssured) Basic understanding of cloud testing environments or platforms Overall Responsibilities Develop and maintain automated test scripts to validate software functionality and performance Write comprehensive test plans, detailed test cases, and bug/defect reports Execute automated tests and analyze results to identify issues and improve test coverage Collaborate with developers, QA, and cross-functional teams to identify testing requirements and resolve issues Participate in code reviews of test scripts to ensure adherence to best practices and standards Contribute to test strategy, process improvement, and documentation efforts Stay current with emerging testing tools, methodologies, and best practices to optimize automation effectiveness Strategic objectives: Increase testing efficiency and coverage through automation Reduce manual testing efforts and improve defect detection rates Support timely delivery of high-quality software products Performance outcomes: Consistent execution of automated tests with high pass rates Timely identification and reporting of defects Clear, organized documentation of testing activities and results Technical Skills (By Category) Programming Languages: Mandatory: Java, Python, or JavaScript (proficiency in at least one) Preferred: Knowledge of multiple languages for scripting automation Frameworks and Libraries: Selenium, Appium, or TestNG (hands-on experience) Databases/Data Management: Basic knowledge of querying databases (e.g., MySQL, SQL Server) for validation purposes Development Tools & Methodologies: Version control systems such as Git Test management and execution tools (e.g., JIRA, TestRail) Familiarity with Agile/Scrum development processes Cloud Technologies: Basic understanding of testing in cloud environments is a plus Security Protocols: Not a primary focus; general awareness of security best practices in testing Experience Requirements 1 to 3 years of experience in software testing, with a focus on automation Demonstrated experience in developing and maintaining automated test scripts Hands-on experience with at least one of the specified automation frameworks (Selenium, Appium, TestNG) Proven ability to create test plans, execute tests, and report defects effectively Experience working in an Agile or iterative development environment is advantageous Alternative pathways: Candidates with strong manual testing backgrounds and a solid understanding of automation concepts, eager to advance automation skills, will also be considered. Day-to-Day Activities Design, develop, and execute automated test scripts to validate software features Collaborate with development and QA teams to refine testing requirements and strategies Analyze test results, report defects, and follow up on resolution efforts Participate in daily stand-ups, sprint planning, and review meetings Maintain and improve existing automation frameworks and tools Conduct reviews of test scripts and provide feedback for quality improvements Assist in manual testing efforts as needed during transition phases or edge cases Keep up-to-date with new testing tools, frameworks, and best practices to enhance testing efficiency Qualifications Bachelors degree in Computer Science, Information Technology, or a related field Strong understanding of software testing principles and lifecycle Certification in testing or automation (e.g., ISTQB, Certified Selenium Professional) is a plus Willingness to learn emerging testing tools, frameworks, and practices Professional Competencies Analytical and problem-solving skills for debugging and issue resolution Clear communication skills for documenting testing outcomes and collaborating with teams Ability to adapt to changing priorities and learn new tools quickly Detail-oriented attitude with a focus on quality and accuracy Team collaboration and proactive attitude toward continuous improvement Time management skills to handle multiple tasks effectively
Synechron
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now3.0 - 5.0 Lacs P.A.
Bengaluru
3.0 - 7.0 Lacs P.A.
6.0 - 10.0 Lacs P.A.
7.0 - 11.0 Lacs P.A.
Thiruvananthapuram
10.0 - 15.0 Lacs P.A.
Noida
2.0 - 6.0 Lacs P.A.
Noida
4.0 - 6.0 Lacs P.A.
Hyderabad
14.0 - 15.0 Lacs P.A.
7.0 - 12.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.