Test Automation Engineer
Copado
Software Engineering, Quality Assurance
Jaipur, Rajasthan, India
About Copado
Copado is the leading DevOps platform for Salesforce, revolutionizing how the world's largest organizations achieve success in their Salesforce deployments. Our mission is to accelerate the Salesforce development lifecycle, support digital transformation, and deliver unparalleled value to our customers. We continuously innovate, ensuring our platform meets the evolving needs of Salesforce developers and operations professionals.
Mission.
The Quality Engineering (QE) organization is the revenue protection infrastructure for Copado, directly enabling "Predictable, Reliable Releases" as a core company objective.
The core mission is to transform the release process by:
- Building an Autonomous Safety Net: Architect and implement robust, AI-driven automated test suites that serve as a proactive safety net against software regression, directly protecting the company's $137M+ Core ARR.
- Driving Quality-First CI/CD: Embed quality and compliance via automated gates into CI/CD pipelines to make release days obsolete, accelerate development, and prevent costly L3 escalations.
- Enhancing Strategic Value: Act as the driving force for quality in an assigned product area, ensuring every deployment builds customer trust, neutralizes competitive threats, and accelerates the shift toward an autonomous AgentOps platform.
The Test Automation Engineer will be the driving force for quality in their assigned area, ensuring that every deployment enhances customer trust and business value.
Outcomes
Success in this role will be measured by the ability to deliver quality, improve processes, and integrate advanced testing technologies.
- Test Automation Development:
Contribute to the development and maintenance of end-to-end UI and API test automation for the assigned product area using Copado Robotic Testing (CRT). Help enhance automated test coverage, ensuring that tests are reliable, maintainable, and scalable. - Functional & Exploratory Testing:
Execute functional and exploratory testing on new features to identify defects early. Learn to recognize common failure patterns and report issues clearly and accurately.
- Proactive Quality & Defect Prevention: Support the identification of automation opportunities and participate in exploratory testing of new features. Assist in detecting and preventing defects early in the development cycle, helping to reduce customer-facing issues.
- AI & Robotics Adoption Support: Learn and assist in using Copado AI agents and Robotic Explorer for test generation and automation. Provide feedback on improving test reliability and maintainability, contributing to improved productivity with AI-assisted testing.
- Quality Gate Execution: Contribute to the design, implementation, and continuous improvement of automated quality gates in CI/CD pipelines, covering functional, regression, and performance testing. Help ensure release readiness by balancing risk and speed to minimize production issues.
- Team Collaboration & Knowledge Sharing: Collaborate with team members to learn and apply QA best practices, including Robot Framework and CI/CD integration. Participate in code reviews and knowledge-sharing sessions to develop and grow your skills.
- Cross-Team Collaboration & Improvement: Work closely with engineering, product, and DevOps teams to ensure quality is embedded throughout the development lifecycle. Help identify quality and performance gaps and contribute to continuous improvement efforts.
Good to Have: Familiarity with tools like JMeter for basic performance and load testing tasks.
Competencies
A. Technical Competencies
Category | Competency | Description |
1) Core Automation | Robot Framework Expertise | Strong experience (1-3 years) with Robot Framework and standard automation tools like Selenium, Playwright and Appium. This foundational skill enables maintainable and scalable test assets. |
2) Copado & Robotics (CRT) | Robotic Testing & Execution | Hands-on knowledge of Copado Robotic Testing (CRT) and Copado Explorer (highly desired). This includes validating QWord Framework and core features (QEditor, Explorer, Live Testing) to protect $24.78M ARR. |
3) AI Platform & Prompt engineering | AI Agent Usage & Techniques | Hands-on knowledge for using AI agents and specific knowledge of AI prompting techniques. Apply AI testing techniques such as validating agent outputs, handling non-deterministic behavior, and ensuring reliability and correctness of AI-assisted features. |
4) DevOps & Pipelines | CI/CD Integration & Test Architecture | Expertise with CI/CD pipelines and tools like Git, Jenkins, AWS, and GitLab. This includes integrating quality gates into the pipelines and a strong Test Architecture Understanding to design, maintain, and scale the automation framework. |
5) Development & Data | Technical Stack Fluency | Technical knowledge of Python, XML, APIs, CLI, SQL, Postman and log analysis for building robust, back-end test validation and debugging. |
5) Domain Knowledge | Salesforce Environment | Prior Salesforce experience (good to have) to understand the unique challenges of testing Metadata and complex enterprise environments. |
B. Cultural Competencies
Category | Competency | Description |
6) Quality & Ownership | Proactive Quality Mindset | Possesses a strong quality mindset with a proactive approach to testing. Takes full ownership and is accountable for the quality of their deliverables. |
7) Collaboration | Cross-Functional Communication | An effective collaborative builder with excellent communication skills to interact seamlessly with technical (Dev, DevOps) and management stakeholders. |
8) Agility & Improvement | Continuous Improvement Advocate | Demonstrates a commitment to continuous improvement in processes and personal skill mastery. Eager to mentor others and share knowledge. |
9) Execution | Problem Solving & Focus | Demonstrates proven relationship-building and problem-solving skills. Manages complexity and demonstrates strong multitasking abilities and performance under pressure in a fast-paced environment. |
10) Remote Work | Global Team Player | Experienced in working with remote teams and maintaining high engagement and productivity across time zones. |