Software Quality Engineer


Austin, TX, US
  • Job Type: Full-Time
  • Function: Engineering QA
  • Post Date: 06/08/2021
  • Website:
  • Company Address: 150 Grant Ave. California, Palo Alto, CA, 94306

About Sitetracker

Cloud-based enterprise project and asset management software for high-volume infrastructure projects allowing innovators to optimize their entire asset lifecycle.

Job Description

As a Software Quality Engineer on the Quality Assurance team, you will have the opportunity to work alongside a team of incredibly motivated, highly talented professionals who share your desire to raise the QA bar and create the best possible product, service, and experience for our customers.
With a passion for high quality, test management, defect management, and development of best practices, you will work closely with our Product and Engineering teams to implement QA processes and procedures that will enable proper verification of customer requirements.  You will enforce process control points and maintain metrics to enable data driven decisions around quality.  You will improve the rigor, ensure standardization of QA processes, and ensure consistency across the Engineering team.
You will work with a Scrum team to coordinate and execute QA activities, provide test guidance, test process support, and training. You will participate in the Agile/CI development lifecycle process ensuring accurate effort estimates are submitted, release deadlines are met, and proper QA alignment is achieved.
For manual testing, you will play an integral role in understanding the customer requirements and identifying the test scenarios that will ensure the quality of the product.  You will create, document, execute, and maintain detailed test cases to perform functional unit, integration, and regression testing for each ticket in scope.  Any issues noted will be logged as bugs and retested.
For automated testing, you will partner with our automation team to identify and prioritize the automation scope for your scrum team and ensure they understand the feature/process to be automated.  You will ensure all required test variations (positive/negative) are covered for each feature, assist with data identification, review test results, and address feature related defects/bugs raised during execution.
You will feel empowered to own your role and showcase ideas and creativity within your area of responsibility.  You will be exposed to the world’s premier cloud platform, a global workforce, a global customer base, the Agile/CI development lifecycle, and have an opportunity to make a real difference on how quality is perceived by our customers.

The Skill Set

  • Partner with Product and Engineering team members to identify the scope of testing required (positive/negative) based on customer requirements
  • Create, maintain, and execute test scenarios (unit, integration, regression) using our test management tool to support verification of all tickets across different operating systems, browsers, mobile devices, screen resolutions, test environments, etc.
  • Partner with the Automation team to build out our automation library.  Identify scope, perform knowledge transfer of feature to be automated, assist with data identification/creation, review dry run / actual test results, and help resolve feature related bugs/defects
  • Ensure all critical/key components, features, and processes are Regression tested thoroughly and properly each release
  • Support Performance testing of components and features that have high utilization or time sensitive requirements
  • Triage production bugs, document bugs/issues found, and partner with impacted team members to resolve and retest
  • Embrace quality control points and monitor and measure them to improve quality
  • Support Data Migration testing to enable customer to transition from our legacy package to our new combined core package
  • Identify and implement manual and automation testing best practices that will help us raise the QA bar
  • Implement/Maintain/Enhance QA processes and create and maintain QA procedures and templates for the Engineering organization
  • Create QA training material (as needed) to train internal team members on our processes and procedures
  • Participate in the Agile/CI development lifecycle and clearly communicate/present accurate status updates, issues, and ideas along with accurate effort estimates to the Engineering team
  • Ask clarifying questions to ensure proper understanding of user requirements and acceptance criteria
  • Partner with multiple teams/individuals to coordinate QA activities that involve test preparation, test execution, defect management, etc.
  • Adapt to changing customer requirements, needs, and release deadlines
  • Partner with the Product team and other cross functional teams to understand acceptance or production issues to enable proper retesting of fixes for those issues
  • Support a global workforce / customer base and be available off hours to enable tickets to be completed by the release/sprint deadline
  • Partner with the entire QA team to ensure QA process consistency and standardization across our internal customers
  • Test large scale, complex systems

Within 60 Days, You'll

  • Build strong relationships with the QA, Product, and Engineering teams as you help drive quality into the Agile development lifecycle process
  • Be assigned to support tickets within a release/sprint, support Regression testing, attend status meetings, provide updates on QA activities, and complete a release/sprint life cycle
  • Verify customer requirements and ensure proper test coverage across all requirements
  • Gather a broad range of experience understanding the Product and Engineering processes, providing input into the Engineering playbook, providing effort estimates to support/complete QA activities, and begin testing/verifying customer requirements
  • Have a general understanding of our tech stack and an awareness of what our current automation library covers

Within 180 Days, You'll

  • Proactively seek to mitigate quality risk within your domain by identifying gaps / opportunities to improve quality within the Agile development lifecycle
  • Recommend updates to the Engineering playbook based on QA knowledge and expertise
  • Serve as a QA process expert within the Engineering organization and provide accurate/sound advice and guidance for QA activities
  • Have a deep understanding of 50% of the product components, features, and workflows across the web application
  • Be proactive in triaging and addressing customer issues and improving product quality
  • Test complex stories and bugs and consistently identify critical bugs before acceptance or production release
  • Mitigate quality risk by creating a test plan to address scope of customer requirements
  • Lead all internal QA activities for each assigned ticket
  • Partner with your EDS and Solution Delivery QA counterparts to coordinate automated testing as needed to meet specific customer needs
  • Be proficient in our entire tech stack

Within 365 Days, You'll

  • Serve as a QA process expert across organizations (Solution Delivery, EDS, Engineering)
  • Have a deep understanding of all product components, features, and workflows across the web and mobile application
  • Be able to manually test the most complex stories and bugs in a consistent and thorough manner and identify blockers before they reach acceptance or production
  • Lead cross team efforts to improve/optimize the QA process to improve standardization and consistency that would benefit all teams/individuals involved
  • Set the QA bar within your domain
(Colorado only*) Minimum salary of $65,000/year + bonus + equity + benefits
*Note: Disclosure as required by sb19-085(8-5-20)
About Sitetracker
Sitetracker was founded seven years ago with the singular focus of solving a problem that was first recognized within the telecommunications industry; how to effectively manage the volume, variety, and velocity of critical infrastructure projects needed to meet the demand of expanding wireless and cellular service.  That problem has become even more pronounced due to the eventual explosion of 5G.  Being able to effectively deploy infrastructure is going to be the differentiator between leading telecommunication providers. 
However, over the years, we realized that this challenge isn’t localized to telecommunications – it’s pervasive nearly everywhere and has reached an inflection point.  Utilities (such as gas and electric services), smart cities, and alternative energy all face similar challenges.  Sitetracker is the only full-lifecycle project management platform suited to support these companies and address these challenges.
We are exceptionally proud of the company we’ve built (we were recently recognized as the #2 place to work in San Francisco, as well as one of the top places to work in the entire United States).  Our people are extraordinary and we’re continuing to invest in our people-first culture.


Related Jobs

Sr. Salesforce Engineer - Product

Sitetracker - Remote

Integration Engineer

Sitetracker - London, GB

Sr. Product Designer

Sitetracker - Remote

Manager of Salesforce Development - East Coast

Sitetracker - Remote

Sr. Product Manager

Sitetracker - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.