Software Development Engineer

5 - 10 years

15 - 30 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Description:

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
5+ years of experience in software development and/or test automation.Strong proficiency in Kotlin for test automation. Experience with Java is highly valuable due to its interoperability.Proven experience with web test automation frameworks, particularly Selenium WebDriver and JUnit 5.Experience with build automation tools, specifically Maven.Strong experience working with CI/CD pipelines, preferably GitHub Actions.Solid understanding of software development methodologies, including Agile and Scrum.

Requirements:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of experience in software development and/or test automation.
  • Strong proficiency in Kotlin for test automation. Experience with Java is highly valuable due to its interoperability.
  • Proven experience with web test automation frameworks, particularly Selenium WebDriver and JUnit 5.
  • Experience with build automation tools, specifically Maven.
  • Strong experience working with CI/CD pipelines, preferably GitHub Actions.
  • Solid understanding of software development methodologies, including Agile and Scrum.

Job Responsibilities:
  • Automation Development: Develop, maintain, and expand our E2E test suite using Kotlin, Selenium WebDriver, and JUnit 5.
  • Collaboration: Work closely with developers on pull requests, running tests against PR-specific staging environments to provide rapid feedback.
  • CI/CD Management: Own the E2E tests that run post-deployment to production, triaging failures and reporting results from our GitHub Actions pipeline.
  • Comprehensive Testing: Perform targeted manual testing for new features or scenarios that cannot be automated (e.g., region-specific functionality requiring a VPN).
  • Coverage Enhancement: Review existing test coverage based on ticket acceptance criteria, identifying and addressing gaps with new automated and manual test cases.
  • Mentorship & Best Practices: Lead and mentor on test methodologies, participating in code reviews to enhance both code and test quality.
  • Continuous Learning: Stay updated with the latest testing tools and strategies to continuously improve our quality assurance processes.

What We Offer:

Exciting Projects:

Collaborative Environment:

Work-Life Balance:

Professional Development:

Excellent Benefits:

Fun Perks:

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
Globallogic logo
Globallogic

Software Development

Santa Clara CA

RecommendedJobs for You