TrueML

Senior Quality Engineer

TrueML

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $48,492 - $60,896 per year

Job Level

About the role

  • Lead the design, development, and implementation of scalable and maintainable test automation frameworks for various platforms, including web, API, and data pipelines.
  • Define and champion quality engineering best practices, standards, and processes within your team and across engineering.
  • Evaluate and recommend new testing tools, technologies, and methodologies to enhance quality and efficiency.
  • Collaborate closely with development, product, and operations teams to integrate quality practices throughout the entire Software Development Life Cycle (SDLC).
  • Provide technical guidance and support to junior quality engineers, helping to foster their growth and development.
  • Lead code reviews and provide constructive feedback on test automation code.
  • Design, develop, execute, and maintain automated test scripts for functional, regression, performance, and security testing.
  • Analyze complex application and system architectures to identify potential quality issues and design effective test strategies.
  • Perform exploratory, integration, and end-to-end testing for complex features.
  • Identify, isolate, report, and track defects, working proactively with developers to ensure timely resolution.
  • Contribute to and improve CI/CD pipeline integration for automated testing.
  • Stay current with industry trends and advancements in software testing and quality assurance, applying this knowledge to improve our processes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of experience in software quality engineering, with a strong emphasis on test automation.
  • Proven expertise in designing, building, and maintaining robust test automation frameworks (e.g., using Selenium, Cypress, Playwright, Pytest, JUnit/TestNG).
  • Strong programming/scripting skills in one or more languages (e.g., Python, Java, JavaScript, C#).
  • Deep understanding of software QA methodologies, tools, and processes.
  • Extensive experience with API testing and automation tools (e.g., Postman, REST Assured).
  • Strong experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps, GitHub Actions).
  • Proficiency with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to mentor and lead.
Benefits
  • Unlimited PTO
  • Medical benefit contributions in congruence with local laws and type of employment agreement
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
test automation frameworksSeleniumCypressPlaywrightPytestJUnitAPI testingPostmanREST AssuredCI/CD
Soft Skills
problem-solvinganalytical skillsdebugging skillscommunication skillsinterpersonal skillsmentoringleadership