What are the responsibilities and job description for the Sr. Test Automation Engineer position at NLB Services?
Title: Senior Test Automation Engineer (Java)
Location: Phoenix, Arizona (3 Days in office)
Project: Web version and mobile version of the app banking, used by tens of millions of users.
Main Skills:
- Selenium
- Java
- AI (Github Copilot, Claude, etc.)
JD:-
Senior Software Test Automation Engineer (Java)
- We are seeking a highly skilled Senior Software Test Automation Engineer to join our Web Engineering team, supporting web applications. The ideal candidate will possess strong technical expertise, creativity, and a passion for delivering high-quality user experience. This role requires a proactive problem-solver who thrives in a fast-paced environment and is committed to continuous improvement and innovation.
Key Responsibilities:
- Actively contribute to an agile team by leading user story analysis, feature grooming, and designing comprehensive test cases and scenarios.
- Develop, maintain, and execute automated tests within a continuous integration environment to ensure robust application quality.
- Perform thorough manual testing to validate application usability and user experience.
- Collaborate closely with product, development, and backend teams to plan, test, and release high-quality features.
- Work in tandem with developers to conduct concurrent testing during feature development.
- Design and implement endpoint mocks to facilitate effective testing.
- Assist in the estimation and feasibility assessment of new features.
- Promote and adhere to consistent development and testing best practices.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field preferred.
- Minimum of 5 years of experience in quality assurance across diverse software technologies and tools.
- At least 5 years of hands-on experience writing automated tests with Java for web applications using Selenium or Webdriver.io.
- Minimum of 3 years of experience developing automated API tests with the Karate framework.
- Exposure to quality assurance practices across distributed infrastructure technologies and systems.
- Strong interpersonal and communication skills, with a collaborative and iterative approach to software development.
- Experience in the financial industry is advantageous.
Regards,
Pooja Jalan
NLB Services