About Us:
We are an innovative software company building applications on the Salesforce platform, with a strong commitment to quality assurance and automation excellence. Utilizing Provar for our test automation needs, we focus on optimizing our QA processes to deliver high-performance, reliable solutions. Join our dynamic team as we enhance our automation capabilities and set the highest standards for quality.
Position Overview:
We’re seeking a Principal Automation Engineer with experience in automating web applications, particularly Salesforce. This role involves evaluating the existing framework, refining test scripts, and building reliable automation by implementing best practices using Provar. Proficiency in automation design patterns, coding standards, and effective test management practices is essential, along with a hands-on approach to refining and scaling our testing framework.
Key Responsibilities:
· Evaluate and enhance the existing automation strategy and framework using Provar to improve efficiency, coverage, and coding standards.
· Design, develop, and maintain automation scripts using Provar for functional, integration, and regression testing while implementing best practices for test automation.
· Implement API testing, performance testing, and load testing to establish best practices for performance evaluation, ensuring scalability and reliability of our applications.
· Support CI/CD pipeline development for automated testing using GitHub Actions, Jenkins, or equivalent tools.
· Provide technical guidance, conduct code reviews, and mentor fellow engineers, fostering a culture of quality and continuous improvement.
· Define and implement quality metrics and key performance indicators (KPIs) for test automation to assess the effectiveness and efficiency of testing processes, ensuring alignment with overall project goals.
· Collaborate with product owners, developers, and other stakeholders to ensure that testing aligns with business objectives and that quality is integrated throughout the development lifecycle.
Qualifications:
· 12+ years of experience in software testing and test automation, with a strong focus on automating Salesforce applications
· 5+ years of experience in architecting test automation frameworks (Selenium with Java, Playwright, TestNG, JUnit).
· Experience in building test automation frameworks from scratch, with strong knowledge of automation framework concepts and best practices.
· Experience of working in GitHub repositories.
· Experience of implementing CI-CD based integration of automated test scripts.
· Experience with API Automation (Postman or equivalent tools), performance and load testing (JMeter, LoadRunner, or equivalent tools)
· Experience in test strategy, test planning, test case design, and test execution.
· Experience in test management tools such as JIRA and TestRail.
· Strong analytical and problem-solving skills with keen attention to detail. Excellent communication skills and the ability to collaborate effectively with cross-functional teams.
Why Join Us?
· Impactful Role: Contribute directly to the efficiency and reliability of our products by optimizing test automation and enhancing QA processes.
· Professional Growth: Leverage your expertise to shape our testing strategy and implement transformative improvements in automation.
· Dynamic Environment: Engage in a fast-paced and innovative setting where your contributions will be recognized and valued, fostering a culture of continuous improvement and excellence.
If you’re passionate about test automation, dedicated to implementing best practices, and eager to mentor others in elevating quality standards, we’d love to hear from you!