What are the responsibilities and job description for the QA Automation Engineer with salesforce position at Syren Cloud Inc?
Job Description:
We are seeking an experienced QA Automation Engineer to join our dynamic team. The ideal candidate will have a strong background in robot framework, Selenium (ERP Testing), API testing, manual testing, and test scripts creation. The role requires an automation-heavy focus with a strong understanding of SQL scripts to ensure thorough and efficient testing. The position also demands a self-driven individual capable of independently driving the testing process.
Key Responsibilities:
- Automated Testing: Design, develop, and execute automated tests using Selenium and Robot Framework for both functional and regression testing.
- ERP Testing: Perform automated testing in ERP systems, ensuring that integration points and business functionalities are thoroughly validated.
- API Testing: Create and execute test cases for REST and SOAP APIs. Use tools like Postman, SoapUI, or custom scripts to validate API functionality.
- Manual Testing: Conduct manual tests as needed, especially for exploratory testing, edge cases, and complex business workflows.
- Test Script Creation: Write detailed, maintainable, and scalable test scripts to support the overall testing strategy.
- SQL Testing: Write and execute SQL queries to validate data, ensure backend integrity, and perform database testing.
- Collaboration: Work closely with development teams, product managers, and business analysts to ensure high-quality deliverables.
- Continuous Improvement: Continuously enhance and improve the testing framework, processes, and automation coverage.
- Reporting: Document test results, report defects, and provide regular test progress updates to stakeholders.
Must-Have Skills:
- 8 years of experience in QA Automation and manual testing.
- Strong proficiency in Robot Framework for test automation.
- Experience with Selenium for testing ERP systems.
- Solid understanding of API testing (REST/SOAP).
- Proven experience in creating manual test cases and test scripts.
- Strong proficiency in writing and executing SQL queries for data validation.
- Strong automation focus with hands-on approach to creating robust & maintainable automation tests.
- Ability to work independently and be self-driven.
- Familiarity with CI/CD pipelines and integrating automated tests within them.
Good-to-Have Skills:
- Salesforce testing experience.
- Familiarity with cloud-based environments and tools.
- Experience with version control systems (e.g., Git).
- Knowledge of Agile/Scrum methodologies.