QA Automation Engineer
Full Job Posting
- Validate changes to datasets against acceptance criteria provided by Product Owners and Development SMEs.
- Design, implement, and maintain automated test cases for data-driven software products, with mentorship from senior team members.
- Log and track issues when software behavior deviates from expected outcomes.
- Review feature requirements and provide actionable feedback to improve quality and clarity.
- Write clean, maintainable, and efficient code for automated testing frameworks.
- Collaborate within a cross-functional team including development, QA, and product.
- Investigate, debug, and triage complex issues independently, escalating when necessary.
- Follow QA team best practices and contribute to continuous improvement efforts.
- Demonstrate curiosity and a growth mindset by learning from mistakes and seeking out the "why" behind tasks.
- Communicate clearly and proactively with team members and stakeholders.
- Display a willingness to implement AI tools to accelerate test development
Competitive Candidate Profile
- 5+ years of proven experience in ETL process QA and data validation.
- Strong knowledge of Python for scripting and automation.
- Solid SQL skills for data querying and validation.
- Hands-on experience with AWS or other cloud services.
- Practical knowledge of Databricks and PySpark for working with big data.
- Familiarity with version control systems, especially GitHub.
- Hands-on experience working with data lakes and understanding of data warehousing concepts.
- Experience with GitHub Copilot and Claude Code
- Experience with Agile methodologies and iterative development.
Key Attributes
- Self-motivated and capable of working independently.
- Strong problem-solving skills and attention to detail.
- Willingness to challenge conventional approaches and think creatively.
- Ability to complete well-defined tasks efficiently and with high quality.
- Knows when to ask for help and how to collaborate effectively.
About Enverus
Energy-dedicated SaaS and data analytics company providing AI, intelligence and workflow software to energy companies worldwide.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Enverus
Senior Analyst - Subsurface Innovation - 26352
Calgary, CAN
Enverus is seeking a senior subsurface research analyst focused on CCUS and geothermal to deliver independent research, economic analysis, and client insights. Candidates need 5–8 years of relevant experience, an eligibl
Intelligence Intern - 26410
Calgary, CAN
Enverus seeks an intern for its Intelligence Research team, focused on power markets and investment research. The role involves analyzing energy datasets, maintaining databases and forecasting models, and supporting clie
Manager, Application Support - 26384
Calgary, CAN
Enverus is seeking an Application Support Manager to lead a global frontline team supporting oil and gas software customers. The role combines coaching, service performance, escalations, process improvement, and cross-fu
Senior Analyst - Subsurface Innovation - 26352
Calgary, CAN
Intelligence Intern - 26410
Calgary, CAN
Sr. Writer, Intelligence
Calgary, CAN
Intelligence Intern - 26410
Calgary, CAN
Salesforce Billing Administrator - 26133D
Bengaluru, IND
Territory Manager, Business Relations - 26390
, USA
Manager, Application Support - 26384
Calgary, CAN
Manager, Application Support - 26384
, USA