Full-Time SDET QA Automation Engineer
McFadyen Digital is hiring a remote Full-Time SDET QA Automation Engineer. The career level for this job opening is Experienced and is accepting Florianópolis, Brazil based applicants remotely. Read complete job description before applying.
McFadyen Digital
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are seeking a highly skilled SDET QA Automation Engineer to join our team of marketplace and eCommerce experts.
The ideal candidate will bring strong expertise in software testing, test automation frameworks, and quality engineering processes to ensure the delivery of reliable and scalable marketplace solutions for our global clients.
Responsibilities
- Design and Develop Test Automation Frameworks: Build, maintain, and enhance test automation frameworks for web and API-based applications in alignment with project requirements.
- Test Planning and Execution: Define, develop, and execute comprehensive test plans and test cases for functional, regression, integration, and performance testing.
- Continuous Integration and Deployment (CI/CD): Integrate automated tests into CI/CD pipelines to ensure quality at every stage of development.
- Defect Management: Identify, document, and track defects, working closely with development teams to resolve issues efficiently.
- Collaboration and Best Practices: Partner with cross-functional teams including developers, business analysts, and project managers to ensure quality standards and best practices are followed across all phases of the software development lifecycle.
Other Responsibilities
- Contribute to the development and maintenance of test data and environments.
- Participate in code reviews and provide feedback on testability and quality aspects.
- Support manual testing efforts when necessary to cover critical business scenarios.
- Continuously evaluate and recommend new tools, technologies, and processes to improve testing efficiency and effectiveness.
- Mentor and guide junior QA engineers in automation and testing best practices.
Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in QA automation, with a strong focus on web and API test automation.
- Proficiency in automation tools and frameworks such as Selenium, TestNG, JUnit, RestAssured, or equivalent.
- Hands-on experience with scripting languages such as Java, Python, or JavaScript for automation purposes.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps for integrating automated tests.
Additional Qualifications
- Familiarity with eCommerce platforms or marketplace solutions is a plus.
- Strong understanding of software QA methodologies, tools, and processes.
- Experience with performance/load testing tools such as JMeter or Gatling is desirable.
- Knowledge of version control systems (Git) and agile methodologies (Scrum/Kanban).
- Excellent analytical, problem-solving, and communication skills.
- Excellent English communication skills.