Principal Automation Engineer
Job Description
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!
Date Posted
11/21/2024
Views
0
Similar Jobs
Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details