We are looking for an experienced Java Developer / Test Automation Engineer to join our team in a fully remote role. In this position, you will be responsible for developing and maintaining automated testing frameworks, ensuring high-quality software delivery through continuous integration and deployment (CI/CD). You will collaborate with cross-functional teams to design robust test automation solutions, with a focus on Salesforce applications.
Key Responsibilities:
- Design, develop, and implement test automation frameworks from scratch.
- Develop and maintain automated test scripts using Java and Selenium.
- Collaborate with developers, testers, and DevOps teams to ensure seamless CI/CD integration.
- Conduct end-to-end testing, functional testing, and regression testing.
- Work on Salesforce applications, preferably in the Communications Cloud environment.
- Identify, analyze, and resolve testing issues and defects in collaboration with development teams.
- Ensure compliance with software quality and security standards.
Requirements – Must Have:
- 6+ years of experience in Java development and test automation.
- Hands-on experience with Selenium for automated UI testing.
- Strong understanding of CI/CD pipelines and automated testing within DevOps environments.
- Experience in building automation frameworks from scratch.
- Familiarity with Salesforce applications, preferably Communications Cloud (not mandatory).
- Fluent English skills – both written and spoken.
Requirements – Nice to Have:
- Knowledge of API testing and performance testing tools.
- Experience with test management tools like JIRA, TestNG, or Cucumber.
- Exposure to cloud-based testing environments.
Skills:
- Java
- Selenium
- CI/CD Pipelines
- Automation Frameworks
- API Testing
- Salesforce (preferred)
- Problem-Solving & Debugging
- Fluent English
💻 Remote Work Opportunity – Join us from anywhere! If you are passionate about test automation and want to work on cutting-edge Salesforce projects, apply today!