We are looking for an experienced Automation QA Engineer to join our globally-distributed Data Engineering team. In this role, you’ll design, develop, and maintain automated test scripts, ensuring the highest quality standards are met. You’ll work with large, complex datasets and collaborate closely with development teams to adapt to an ever-changing landscape and deliver effective solutions. This role offers significant opportunities for growth and advancement as you contribute to the continuous improvement of our testing and automation processes. This is a full-time, contract, role that reports directly to our Director of Engineering, Data.
About us
At Sourcescrub, we believe two areas of focus are paramount to modern deal origination: Exceptional data quality and a relentless approach to Business Development. Our innovative approach allows finance professionals at all levels in their organization to find, research, track, and connect with privately-held companies.
About you
You are an experienced Automation QA Engineer with a strong background in designing and maintaining automated test scripts in Python. You thrive in agile environments, ensuring high-quality standards and providing test coverage for both new and existing code. You're always focused on driving continuous improvement in the testing process.
As our Automated QA Engineer, you will
- Develop and maintain back-end services and APIs that power our web applications
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure the scalability and reliability of back-end services
- Optimize applications for maximum speed and efficiency
- Integrate back-end components with front-end services
- Participate in code reviews and contribute to continuous improvement of the development process.
- Stay up-to-date with the latest industry trends and technologies
To be successful, you should have
- 3+ years of proven experience as an Automation QA Engineer
- 3+ years of proficiency in programming languages such as Python (primarily), Java, or JavaScript
- Strong understanding of test automation frameworks (e.g., Selenium, Appium).
- 2+ years of experience with version control systems, particularly Git
- 2+ years of experience with Continuous Integration/Continuous Deployment (CI/CD) tools (e.g., Jenkins, GitLab CI)
- 2+ years of experience with cloud services, specifically Azure
- Strong problem-solving skills, attention to detail, and ability to work effectively in agile environments
- Excellent communication and teamwork skills
Nice to have
- Understanding of API testing and tools like Postman
- Experience with performance testing tools (e.g., JMeter, LoadRunner)
- Experience with other testing tools and methodologies (e.g., BDD, TDD)
- Knowledge of security testing principles and tools
Sourcescrub does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of Sourcescrub.
Top Skills
What We Do
SourceScrub is the world's leading data service for firms looking to research, find and connect with privately held companies. Our Private Company Intelligence platform allows deal teams to take a data-driven approach in a traditionally opaque segment of the market. We combine state-of-the-art technology with an unmatched QA process resulting in the freshest and most accurate data set available.