Senior QA Automation
Description
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride
ourselves on possessing one of the most influential networks within software
development and IT services for the entertainment, financial, and logistics sectors. Our
corporate projections offer a multitude of opportunities for professionals to elevate
their careers and experience substantial growth. Joining our team means engaging with
expansive engineering teams across Latin America and the United States, contributing
to cutting-edge developments in multiple industries.
We are looking for an experienced, automation-first Senior QA Automation Engineer to
join our Product and Engineering teams. This crucial role acts as the bridge between
ensuring stable, user-facing workflows and maintaining consistently reliable software
releases.
The successful candidate will be responsible for leading the entire automation lifecycle,
starting with establishing a User Acceptance Test (UAT) foundation and quickly
expanding coverage into full CI/CD integration, backend, and API testing. This is a
high-ownership role designed to reduce QA bottlenecks and accelerate product release
velocity.
Position Title: Senior QA Automation
Location: LATAM
What you will be doing:
Product-Side UAT Automation:
● Establish a scalable automated testing foundation for real user workflows across
core ERP modules, including Sales Orders, Work Orders, Inventory Adjustments,
and AR/AP & Payroll.
● Develop and maintain UAT tests using Reflect.run or similar no-code/low-code
systems, and define acceptance criteria and test cases in partnership with the
Product team.
● Configure scheduled regression runs and ensure results are visible via real-time
dashboards or notifications (e.g., Slack) for Product and QA teams.
● Conduct essential manual UAT testing every two weeks for new features and
identify gaps for future automation.
Engineering-Side CI/CD Integration:
● Lead the expansion of automation into engineering pipelines and backend tests.
● Integrate automated test execution into the GitLab CI/CD pipeline for seamless
testing in staging and production environments.
● Build comprehensive regression suites for APIs and key third-party integrations
(e.g., Avalara, Tilled, MeasureSquare).
● Back-integrate or refactor Reflect.run workflows into code-based frameworks like
Playwright/Cypress to ensure long-term scalability and maintenance.
● Collaborate directly with developers to define and enforce testability and
acceptance criteria within the codebase.
● Maintain documentation and track key metrics such as test reliability, coverage,
and performance to ensure a stable pipeline.
Requirements & Qualifications
To excel in this role, you should possess:
● 3+ years of dedicated experience in QA automation for complex web-based
applications.
● Strong proficiency with JavaScript/TypeScript and modern UI testing
frameworks, specifically Playwright and/or Cypress.
● Proven experience integrating automated test suites into CI/CD workflows (e.g.,
GitLab, GitHub Actions).
● Expert-level understanding of API testing, including analyzing JSON payloads and
implementing error validation.
● Deep functional understanding of automated testing strategies, including
regression, integration, and user acceptance testing.
Preferred/Optional Experience:
● Familiarity with Reflect.run for UAT automation (or similar no-code/low-code
tools).
● Prior experience in ERP, supply chain, or fintech systems.
● Familiarity with cloud technologies, specifically Docker and AWS components
(EC2, RDS, CloudWatch).
● Exposure to performance/load testing tools or an interest in AI-assisted
validation and test analysis.
Soft Skill:
● Exceptional documentation and communication skills for defining test cases and
clearly reporting on coverage and bugs across product and engineering teams.
● High ownership and the ability to work independently to drive the entire
automation strategy from concept to full CI/CD integration.
● A proactive mindset focused on catching critical bugs via automation rather than
relying on users and guidance, strong decision-making, and leadership skills.
● Collaborative approach to successfully act as the "bridge" between technical and
business stakeholders.
Why you will love Lean Tech:
● Join a powerful tech workforce and help us change the world through technology
● Professional development opportunities with international customers
● Collaborative work environment
● Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and
growing organization. Your skills will be honed, and your contributions will play a vital
role in our continued success. Lean Tech is an equal opportunity employer. We
celebrate diversity and are committed to creating an inclusive environment for all
employees.