Senior Software Engineer in Test (Java-Selenium)

5 - 10 years

10 - 14 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Do you like finding bugs in other peoples software? Do you enjoy putting an application through its paces to ensure it can meet the expectations of customers? If so, then this job is for you. We are looking for

Senior Software Engineers

with experience developing tests and infrastructure for a SaaS application. This job entails going to the next level and developing our next generation tests and infrastructure to uncover and increase the functional, non-functional, performance and security aspects of our application. Using state of the art tools youll help develop End-to-End, infrastructure, chaos, scalability, Selenium, and other tests on a team testing our Polaris product. You will be responsible for finding user level defects in a microservices architecture application.

Key Responsibilities:

  • Develop automated tests that cover end-user use case scenarios for a SaaS application
  • Implement common SaaS testing strategies such as region, load, infrastructure, and chaos testing
  • Review feature specifications and translate to user-level testing requirements
  • Report defects to service development teams through detailed investigation and data collection
  • Create data sets and tools for generating large scale customer-like data sets for detailed environment testing
  • Implement detailed tests for infrastructure stability testing for a SaaS application

Key requirements:

  • 5+ years professional experience developing

    automated tests against a SaaS application

  • Experience testing SaaS applications in GCP, AWS or Azure
  • Expertise with Docker and Kubernetes
  • Experience implementing chaos testing, SaaS infrastructure tests, region testing, scalability, load, stress and performance testing, Selenium tests

  • Familiarity with security testing principles including penetration testing
  • Implemented monitoring tools using of production-level monitoring systems such as DataDog
  • Strong Java, JavaScript and Shell scripting skills

  • REST/SOAP testing, familiarity or expertise using tools like

    JMeter and SoapUI

    is a plus
  • Expert network, security, Linux system administration, and troubleshooting skills
  • Experience integrating software products from multiple vendors including open source
  • Understand REST API for data interchange
  • Experience developing contract tests and contract test frameworks
  • Experience implementing tools for monitoring service health, alerting, metrics
  • Solid knowledge of SQL databases: PostgreSQL, MySQL, or similar technologies
  • Familiar with SSO, OAUTH2, OpenID, or SAML and RBAC concepts
  • Understand user experience, usability, and ease of use
  • Understand backward compatibility
  • Experience with industry standard automation and development tools (JIRA, Jenkins, Git, Docker, etc.)
  • Expertise in identifying performance bottlenecks and troubleshooting performance issues in multi-layers web applications

Education:

  • B.Tech/MCA in Computer Science, Software Engineering or related field is preferred

Nice to have:

  • Ability to lead a small team
  • Ability to work creatively and analytically in a problem-solving environment
  • Desire to produce high quality software and provide best experience for customers
  • Ensures quality results are produced at a quick pace
  • Flexible to pivot quickly when needed
  • Excellent communication (written and oral) and interpersonal skills
  • Mentor other engineers in best practices to improve their skills
  • Demonstrates good analysis and problem-solving skills
  • Strong English communicator (written and verbal)

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Black Duck Software logo
Black Duck Software

Software/Technology

Burlington

RecommendedJobs for You