HamburgerMenu
hirist

QA Automation Engineer - Selenium/JUnit

Cyanous Software
Anywhere in India/Multiple Locations
4 - 6 Years
star-icon
4white-divider19+ Reviews

Posted on: 25/09/2025

Job Description

Minimum Qualifications / Skills :

- Bachelors degree in Computer Science, Engineering (BS/BE/B.Tech), MCA, or equivalent.

- 4+ years of experience in Automation & Functional Testing.

- Strong hands-on expertise in Selenium WebDriver, TestNG, JUnit.

- Good experience with SOQL for test data creation and validation.

- Strong knowledge of TDD frameworks (experience working on existing frameworks).

- Skilled in test management and defect tracking tools like JIRA.

- Experience in API testing using Postman.

- Experience with Integration Testing between ERP and Salesforce applications.

- Good understanding of both Waterfall and Agile Scrum methodologies.

- Database knowledge and ability to use SQL queries for backend testing.

- Knowledge of performance testing tools (JMeter, LoadRunner) is a plus.

- Holds a certification in Software Testing.

Preferred / Good to Have :


- Experience in Salesforce QA (Revenue Cloud, AccelQ, or other Salesforce modules).

- Familiarity with Salesforce-specific tools (Salesforce Inspector, Workbench, Developer Console).

- Hands-on Salesforce manual testing experience.

- Exposure to SaaS applications beyond Salesforce.

- Knowledge of Java/PHP or other programming languages for automation scripting.

Role & Responsibilities :


- Perform Automation and Functional Testing of Salesforce applications (Revenue Cloud, AccelQ, and other integrated modules).

- Create, execute, and maintain automated test scripts using Selenium WebDriver and TestNG/JUnit frameworks.

- Conduct Integration Testing across Salesforce and ERP systems.

- Collaborate with developers, business analysts, and product teams to understand requirements and

ensure end-to-end test coverage.

- Execute test cases, log defects, track issues, and provide clear test reports.

- Perform SOQL-based data validation and test data management.

- Support performance and load testing activities when required.

- Contribute to continuous test process improvements and best practices in QA automation.


info-icon

Did you find something suspicious?