Automation Engineer
Sitetracker
This job is no longer accepting applications
See open jobs at Sitetracker.See open jobs similar to "Automation Engineer" Energy Impact Partners.Software Engineering
Washington, DC, USA
Posted 6+ months ago
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.
This job is no longer accepting applications
See open jobs at Sitetracker.See open jobs similar to "Automation Engineer" Energy Impact Partners.