Senior Software Engineer in Test (Java)

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a QA Automation Engineer at InRhythm, your responsibilities will include: - Building test automation for Java-based Cloud Native Web applications - Designing QA automation strategy - Modernizing and refactoring an existing automated test suite, and creating bug reports - Writing clean, well-documented automated test code - Establishing project test strategy, methodologies, test plans, and executing test scripts - Collaborating with a diverse range of teams, including developers, operations, product managers, and program managers, to understand project scope and drive high-impact testing and quality outcomes - Leading by example in adopting best practices around Continuous Integration, Continuous Delivery, and Automation across the organization - Developing and implementing enterprise QA standards, processes, tools, and methodologies, and partnering with other functions to establish testing requirements in their application development - Creating manual/automated test scripts by leveraging requirements documentation (i.e., wireframes and comps) - Driving quality control around CI/CD pipeline process and implementation - Contributing to project discoveries, project kickoffs, proposal presentations, and statements of work following company standards - Working with customers and internal creative teams to establish approved wireframes and mock-ups for solutions - Helping to establish critical paths, milestones, and delivery dates, and reviewing deliverables to ensure they meet client acceptance criteria - Identifying opportunities to improve effectiveness and speed to market - Playing a key role in replicating and resolving production issues with SME knowledge on one or more applications - Identifying and implementing complex automation efforts - Understanding and managing the security requirements associated with systems, testing requirements, testing frameworks and infrastructure, data requirements, and data privacy rules to ensure system and information privacy, integrity, and availability - Reviewing test plans and testing approaches to ensure there are no violations of security requirements by the QA team - Coaching and mentoring junior team members and sharing knowledge with the team through training, documentation, meetings, etc Core Requirements: - 5+ years of experience with QA Automation for APIs and UI - 3+ years of testing Java-based Cloud-native Web Applications - Knowledge and experience creating test automation using a variety of tooling including Java, Selenium, Cucumber, RestAssured, Postman, and REST API - Experience with performance testing including tools like Jmeter, Blazemeter, Gatling - Familiarity with Python crypto libraries to perform crypto-related operations - Strong experience debugging various issues using Splunk and Dynatrace - Experience with queueing technologies such as Kafka - Strong experience with Java development, debugging, and Spring Boot framework - Strong experience with DB postgres/Oracle/PL SQL and flyway scripts - Nice to have - JavaScript and Spring Boot experience - Ability to configure, run, and debug automated Visual tests in a CI/CD using Jenkins - Strong experience in Code management tooling such as Git, Github - Working experience with agile testing frameworks (e.g., BDD/TDD) - Tracking testing progress and managing defects using JIRA- Rally - Working experience of Linux/Unix, Spring, IntelliJ, and Eclipse IDE - Familiarity with pen testing and vulnerability tools such as Sonar, Checkmarx, and Wireshark - Familiarity with Monolithic and Asynchronous application architecture - Familiarity with event-based management system such as Axon messages,

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