We are looking for a Senior Java SDET:
Our Team is looking for a Senior Java SDET who has a passion for building mechanisms for testing Cloud Native Web Applications. The ideal candidate will own the full lifecycle of automated systems testing and reporting, along with taking point on the future development of cutting-edge processes and practices that will allow the team to provide higher quality products to over a million customers.
We’re looking for a natural in building and maintaining relationships in financial and tech environments. The ideal candidate will be a driver of process, accountability, customer engagement, and strategy. This will be driven from a proven ability to plan and execute scalable testing strategies, superior client management, escalation skills, and the ability to thrive in a fast-paced environment.
At InRhythm, your responsibilities will include:
- Build test automation for Java-based Cloud Native applications and for JavaScript based Web applications and iOS or Android Mobile applications
- Design QA automation strategy
- Modernize and refactor an existing automated test suite, and create bug reports
- Write clean, well-documented automated test code
- Establish project test strategy, methodologies, test plans, and execute test scripts.
- Create manual/automated test scripts by leveraging requirements documentation (i.e., wireframes and comps).
- Drive quality control around CI/CD pipeline process and implementation
- Contribute to project discoveries, project kickoffs, proposal presentations, and statements of work following company standards
- Work with customers and internal creative teams to establish approved wireframes and mock-ups for solutions.
- Help to establish critical paths, milestones, and delivery dates, and review deliverables to ensure they meet client acceptance criteria.
- Understand and manage 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.
- Review test plans and testing approaches to ensure there are no violations of security requirements by the QA team.
- Coach and mentor junior team members and share knowledge with the team through training, documentation, meetings, etc.
What you bring to the table (Core Requirements):
- 5+ years of experience with QA Automation for APIs and UI
- 3+ Years of testing Java base Cloud-native Web Applications
- 2+ Years of testing JavaScript Applications
- Highly skilled in Java and JavaScript/TypeScript with experience in creating automation test frameworks from the ground up using tools such as Selenium (must have) and Playwright, Cypress, WebdriverIO, or any other open source tool.
- Or Experience testing iOS or Android based applications with proficiency in SwiftUI, XCUITest, and Swift Snapshot testing library or Espresso, Kotlin, Maestro and Paparazzi Android library
- Ability to configure, run, and debug automated Visual tests in a CI/CD using Jenkins.
- Strong on version control tools such as Github.