Software QA Test Engineer role focusing on automated testing and collaboration within engineering teams. Seeking to ensure the quality and reliability of software products through test framework development.
Responsibilities
Design, develop, and maintain robust, scalable, and reusable automated test frameworks for UI, API, and backend systems.
Collaborate with developers, product managers, and DevOps to define test strategies and ensure comprehensive test coverage.
Develop and maintain test data management strategies and tools to support automated and manual testing.
Perform functional, regression, integration, and performance testing.
Perform some manual testing in support of cross-teams initiatives with a goal of automation.
Validate edge cases, usability, and user experience scenarios not covered by automation.
Identify, document, and track bugs and issues using Jira.
Integrate automated tests into CI/CD pipelines and monitor test execution and results in real-time.
Perform root cause analysis of test failures and production issues, and work with engineering teams to resolve them.
Advocate for best practices in testing, code quality, and software engineering.
Mentor and support other QA engineers and developers in writing effective tests and improving code quality.
Participate in design and architecture discussions to advocate for testability, reliability, and performance.
Conduct exploratory testing to identify edge cases and usability issues not covered by automated tests.
Participate in sprint planning and backlog grooming to provide QA insights and risk assessments.
Define and track quality metrics and KPIs to measure the effectiveness of testing efforts and drive continuous improvement.
Collaborate with security and performance teams to incorporate non-functional testing into the QA strategy.
Stay current with industry trends, tools, and technologies in test automation and quality engineering.
Requirements
3+ years of experience in software testing or development with a strong focus on automation and SDET activities.
Proficiency in at least one programming language (e.g., JavaScript/TypeScript, Java, C#).
Experience with test automation tools and frameworks (e.g., Selenium, Playwright, JUnit, Postman).
Familiarity with REST APIs, microservices, and cloud platforms and containers (Azure, Kubernetes).
Experience with CI/CD tools (e.g., GitHub Actions, Azure DevOps).
Experience with using version and collaboration tools (GitHub, Jira)
Experience with using test management tools and reporting (Zephyr, Domo)
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Senior QA Automation Engineer in global digital business services organization improving work processes. Involves automation testing, team collaboration, and Agile practices.
Test Engineer executing RF measurement campaigns for high - power and small - signal devices at Qorvo. Collaborating with design teams to meet performance and compliance specifications.
Embedded Firmware Test Engineer coordinating lab activities and supporting testing of wiring devices at Hubbell. Design, develop, and evaluate components for electrical systems with a focus on reliability.
Senior QA Automation Engineer at Emergn developing automated testing solutions for transformative digital products. Contributing to agile teams to enhance client satisfaction through quality assurance practices.
Senior Software Test Engineer at Revvity creating detailed test plans and working in scrum teams. Ensuring quality in high - volume software solutions and integrating test frameworks with CI/CD systems.
Automation Test Engineer with automated testing experience working in a scaled agile environment. Collaborating globally within a fast - paced team developing quality process control products.
Product Compliance / Test Engineer II evaluating and supporting engineering changes for product designs. Ensuring compliance through testing and documentation for safety and performance standards.
Test Automation Engineer designing, developing, and maintaining automated test scripts for banking applications. Collaborating with IT teams to enhance testing efficiency and project outcomes.
Junior Test Engineer at Zurich Insurance executing test scripts in a hybrid role. Collaborating with teams to deliver high - quality IT solutions in Ireland.
Software Engineer in Test at Fidelity developing test automation frameworks for financial applications. Collaborate with Agile teams to enhance customer - facing software quality and test strategies.