The Opportunity
As an Automation Engineer at Sitetracker, you will join our dedicated team, playing a crucial role in ensuring the quality and performance of our Salesforce ISV app and React Native mobile app. You will be a tester on a dynamic team of full-stack engineers, responsible for automating end-to-end test cases on both web and mobile platforms and handling manual and performance testing. Your role will be pivotal in delivering robust, high-quality software solutions that meet our customers' needs.
Key Responsibilities
- Develop, implement, and maintain automated test scripts for both web and mobile applications
- Perform manual testing as needed, ensuring comprehensive coverage of all features and functionality
- Conduct performance testing to ensure the applications meet performance and scalability requirements
- Collaborate closely with the development team to understand new features, identify test requirements, and design test cases
- Execute automated and manual test cases, report defects, and work with the development team to resolve them
- Develop and maintain test documentation, including test plans, test cases, and test scripts
- Collaborate with peers to continuously improve the test automation framework and processes to enhance testing efficiency and effectiveness
- Participate in team meetings, including sprint planning, daily stand-ups, and retrospectives, to ensure quality is built into every phase of the development process
- Mentor and guide peers in testing best practices and automation strategies
The Skill Set
- Proven experience in automating end-to-end test cases for web and mobile applications
- Strong knowledge of test automation frameworks like Appium, Playwright, or similar tools
- Experience with version control systems like Git
- Familiarity with CI/CD tools like Jenkins, CircleCI, or similar
- Proficiency in at least one programming language, such as Java, JavaScript, Python, or Ruby
- Can leverage AI tools like ChatGPT and Copilot to accelerate development
- Solid understanding of software development and testing methodologies, including Agile and Scrum
- Strong analytical and problem-solving skills, with a keen eye for detail
- Excellent communication skills, with the ability to work effectively with cross-functional teams
- Ability to handle multiple tasks simultaneously and prioritize effectively in a fast-paced environment
- Experience with Salesforce and testing Salesforce applications
- Knowledge of cloud-based testing solutions
- Experience with performance testing tools like JMeter, LoadRunner, or similar
- Understanding of the telecom, energy, or utilities sectors is a plus
Within 60 Days, You'll:
- Become proficient in the functionality and codebase of our Salesforce ISV app and React Native mobile app
- Complete your onboarding and ramp-up plan, familiarizing yourself with our test automation framework and processes
- Start automating test cases for new features and enhancements
- Collaborate with the development team to understand testing requirements and design effective test cases
- Identify areas for improvement in our current testing processes and propose solutions
Within 180 Days, You'll
- Have automated a significant number of test cases, improving our test coverage and reducing manual testing efforts
- Contribute to the enhancement of our test automation framework
- Work closely with the development team to ensure timely identification and resolution of defects
- Participate in performance testing, identifying and addressing performance bottlenecks
- Be actively involved in team meetings and contribute to continuous improvement initiatives
Within 365 Days, You'll
- Be the go-to expert for all testing-related matters within your team
- Lead initiatives to improve our testing processes and frameworks
- Mentor junior engineers on testing best practices and automation strategies
- Play a key role in ensuring the quality and performance of our software solutions
- Contribute to the overall success of the team by ensuring the delivery of high-quality products that meet customer expectations