Job Description
Key Responsibilities:
·Design and develop end-to-end automated tests for mobile and web applications.
·Create and maintain an automation framework supporting tools like Appium and Selenium.
·Establish performance test standards, scripts, and detailed reporting.
·Utilize tools such as Core Java, JUnit, Cucumber, Jenkins, and BitBucket for test automation and source code management.
·Debug and enhance automated test suites, minimizing rework and false positives.
·Develop automated component tests and assist in reviewing test strategies, schedules, and cases.
·Collaborate with business and IT departments to align on process improvements and user needs.
·Create user manuals, knowledge databases, and assist in training.
·Investigate and resolve technical issues, ensuring customer satisfaction and vendor performance.
·Support IT Service Management processes and participate in formal reporting on IT operations.
Qualifications:
·5+ years in test automation development and 2+ years of Java development.
·Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD).
·Agile Scrum experience and familiarity with CI/CD tools.
·Knowledge of RDBMS, NoSQL, and Linux/Unix environments.
·Strong interpersonal and communication skills to work effectively across teams.
Bachelor's degree in Computer Science