Software Engineer II-Automation testing

2 - 6 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are ready to gain the skills and experience necessary to advance within your role and enhance your career, and we are offering you an ideal software engineering opportunity. As a software engineer, your responsibilities will include executing standard software solutions, designing, developing, and troubleshooting technical issues. You will be expected to write secure and high-quality code using the syntax of at least one programming language with limited guidance. Additionally, you will design, develop, code, and troubleshoot while considering the implications on upstream and downstream systems. You will apply your knowledge of tools within the Software Development Life Cycle toolchain to enhance automation and bring value to the processes. Your role will involve technical troubleshooting to analyze and solve basic complexity problems, as well as gathering, analyzing, and drawing conclusions from diverse data sets to contribute to decision-making for secure and stable application development. You will learn and apply system processes, methodologies, and skills to develop secure and stable code and systems. Furthermore, you will contribute to a team culture that values diversity, opportunity, inclusion, and respect. To qualify for this role, you should have formal training or certification in software engineering concepts and a minimum of 2 years of applied experience. Hands-on practical experience in system design, application development, testing, and operational stability is required. You should be familiar with tools and frameworks such as Java, design patterns, Selenium / Playwright, TestNG, Rest API, Cucumber, CRDB, and Gen AI tools. Previous experience in software engineering or Quality Engineering roles in high-volume, highly available, and scalable systems is preferred. Experience in Test Engineering for UI and backend applications focusing on API-based platforms is desirable. Additionally, experience with API-based systems, automated validation, strong analytical skills, and hands-on programming experience are essential. You should also have experience with Test Engineering concepts, methodologies, and their application throughout the Software Development Life Cycle. Demonstrable ability to code in one or more languages and experience across the entire Software Development Life Cycle is vital. Preferred qualifications include experience with additional programming languages or frameworks not listed in the required section, familiarity with specific industry standards or practices, advanced certifications in software engineering or related fields, and experience with emerging technologies or methodologies that are not yet widely adopted.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You