JobRialto
Automation Tester - Salesforce
JobRialto, Austin, Texas, us, 78716
Job Summary:
We are seeking a Senior QA Engineer to be responsible for testing and quality assurance of mission-critical enterprise applications. This role involves driving performance testing strategies, designing test automation for Salesforce UI, web services, and APIs, as well as mentoring peers and offshore QA teams. The ideal candidate will bring a continuous improvement mindset, expert knowledge in test automation, and a strong background in agile environments to contribute to the delivery of high-quality applications.
Key Responsibilities:
Testing & Quality Assurance:
Provide accountability for testing and quality assurance of mission-critical enterprise applications, ensuring robust performance and reliability.
Drive a continuous improvement mentality to deliver performance testing strategies and methods.
Test Automation Development:
Design and implement test automation for Salesforce UI, web services, and APIs using industry-standard tools and frameworks.
Implement QA automation using Selenium, Cucumber, or other similar testing frameworks.
Cross-functional Collaboration:
Coordinate end-to-end testing across different product and domain teams, ensuring seamless integration and deployment.
Partner with development and other teams, providing technical guidance and working closely with offshore QA teams to create agile test automation solutions.
Tool Management & Mentorship:
Maintain tools used during test development, including source control, test management, and release systems.
Mentor peers and staff on test engineering practices for QA, and promote best practices for continuous improvement.
Agile Testing Practices:
Work within an Agile environment, promoting test-driven development and supporting iterative processes.
Promote excellent development practices, including code reviews and source control management.
Required Qualifications:
Experience & Skills: 5+ years of experience in Software Quality Assurance. 2+ years of hands-on testing experience in Salesforce platforms. Solid experience in QA Automation using Selenium and Cucumber, or similar testing frameworks. Strong technical competency in an OOP language (such as C#, .NET, or Java) and test automation tools, preferably in a Java/Maven environment. Experience with the Atlassian suite of tools (Jira, Zephyr, Confluence). Testing Practices Knowledge:
Strong understanding of QA practices such as black box testing, risk-based testing, system testing, regression testing, and exploratory testing. Hands-on experience with DevOps and Continuous Integration tools (Jenkins, Bamboo, GIT). Soft Skills:
Team player with excellent communication skills (both oral and written). Ability to work collaboratively with Application Architects, Development, QA/Testing organizations, and Business teams. Strong problem-solving skills, with the ability to disseminate complex ideas in a simplified fashion. Preferred Qualifications:
Testing Frameworks & Methodologies:
Experience with Acceptance Test-Driven Development (ATDD) or Behavior Driven Development (BDD) using Gherkin and tools like Cucumber. Familiarity with Service Oriented Architecture (SOA), testing API orchestration layers, and Real-Time Messaging interfaces such as RabbitMQ. Industry Knowledge:
Exposure to a regulatory environment, such as Banking & Finance or Healthcare.
Test Framework Development:
Experience in developing or influencing the development of automated frameworks for enterprise-level functional and regression testing.
Certifications (if any):
Preferred:
Certified Selenium Tester or equivalent test automation certifications. Salesforce Certified Platform Developer or other Salesforce-related certifications. ISTQB or other QA-related certifications are a plus.
Education:
Bachelors Degree
We are seeking a Senior QA Engineer to be responsible for testing and quality assurance of mission-critical enterprise applications. This role involves driving performance testing strategies, designing test automation for Salesforce UI, web services, and APIs, as well as mentoring peers and offshore QA teams. The ideal candidate will bring a continuous improvement mindset, expert knowledge in test automation, and a strong background in agile environments to contribute to the delivery of high-quality applications.
Key Responsibilities:
Testing & Quality Assurance:
Provide accountability for testing and quality assurance of mission-critical enterprise applications, ensuring robust performance and reliability.
Drive a continuous improvement mentality to deliver performance testing strategies and methods.
Test Automation Development:
Design and implement test automation for Salesforce UI, web services, and APIs using industry-standard tools and frameworks.
Implement QA automation using Selenium, Cucumber, or other similar testing frameworks.
Cross-functional Collaboration:
Coordinate end-to-end testing across different product and domain teams, ensuring seamless integration and deployment.
Partner with development and other teams, providing technical guidance and working closely with offshore QA teams to create agile test automation solutions.
Tool Management & Mentorship:
Maintain tools used during test development, including source control, test management, and release systems.
Mentor peers and staff on test engineering practices for QA, and promote best practices for continuous improvement.
Agile Testing Practices:
Work within an Agile environment, promoting test-driven development and supporting iterative processes.
Promote excellent development practices, including code reviews and source control management.
Required Qualifications:
Experience & Skills: 5+ years of experience in Software Quality Assurance. 2+ years of hands-on testing experience in Salesforce platforms. Solid experience in QA Automation using Selenium and Cucumber, or similar testing frameworks. Strong technical competency in an OOP language (such as C#, .NET, or Java) and test automation tools, preferably in a Java/Maven environment. Experience with the Atlassian suite of tools (Jira, Zephyr, Confluence). Testing Practices Knowledge:
Strong understanding of QA practices such as black box testing, risk-based testing, system testing, regression testing, and exploratory testing. Hands-on experience with DevOps and Continuous Integration tools (Jenkins, Bamboo, GIT). Soft Skills:
Team player with excellent communication skills (both oral and written). Ability to work collaboratively with Application Architects, Development, QA/Testing organizations, and Business teams. Strong problem-solving skills, with the ability to disseminate complex ideas in a simplified fashion. Preferred Qualifications:
Testing Frameworks & Methodologies:
Experience with Acceptance Test-Driven Development (ATDD) or Behavior Driven Development (BDD) using Gherkin and tools like Cucumber. Familiarity with Service Oriented Architecture (SOA), testing API orchestration layers, and Real-Time Messaging interfaces such as RabbitMQ. Industry Knowledge:
Exposure to a regulatory environment, such as Banking & Finance or Healthcare.
Test Framework Development:
Experience in developing or influencing the development of automated frameworks for enterprise-level functional and regression testing.
Certifications (if any):
Preferred:
Certified Selenium Tester or equivalent test automation certifications. Salesforce Certified Platform Developer or other Salesforce-related certifications. ISTQB or other QA-related certifications are a plus.
Education:
Bachelors Degree