Job Description
Fortune Media is seeking a Software Development Engineer - Automation QA to ensure the quality and reliability of its applications. This role involves working closely with product managers and engineers in a fast-paced environment, building and maintaining automated test suites, and participating in the entire software development lifecycle. The engineer will champion a superior user experience across both mobile and desktop platforms, leveraging automation skills to ensure comprehensive test coverage.
Responsibilities:
- Design, develop, and maintain automated test scripts for web and mobile applications.
- Build and maintain end-to-end automated tests to cover critical user flows and regression scenarios.
- Integrate automated tests into the CI/CD pipeline.
- Collaborate with product managers and engineers to clarify requirements and ensure testability.
- Develop comprehensive test cases based on product requirements and user stories.
- Ensure automated tests cover multiple browsers and operating systems.
- Evaluate the user experience and providing feedback on usability and accessibility.
- Identify, document, and track defects using a bug tracking system.
- Champion quality throughout the development process.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in automation QA testing, preferably in a fast-paced agile environment.
- Strong coding skills in at least one programming language (e.g., Java, Python, JavaScript, C#).
- Experience with automation testing frameworks and tools (e.g., Selenium, Appium, Cypress, Playwright, JUnit, TestNG).
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps, CircleCI).
- Strong understanding of software testing methodologies and best practices.
- Experience with cross-platform testing (desktop and mobile).
- Experience with bug tracking systems such as JIRA.
What Fortune offers:
- Be a part of a world-renowned media organization with a rich history.
- Work on challenging projects with a significant impact on a global audience.
- Collaborate with a talented and passionate team.
- Opportunities for professional growth and development.