Automation Engineer

United States

Sitetracker

The only full lifecycle platform designed by project managers; delivering real-time collaboration, powerful automated reports, and accurate forecasting.

View all jobs at Sitetracker

Apply now Apply later

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.
Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile ChatGPT CI/CD Copilot Git GPT Java JavaScript Jenkins Playwright Python React Ruby Salesforce Scrum Testing

Perks/benefits: Startup environment

Region: North America
Country: United States

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.