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.
QA Automation Lead designing automated tests for web and mobile applications. Role involves creating and maintaining automation test scripts and collaborating with developers and analysts.
Principal Software Development Engineer in Test at HPE focused on software test automation and quality assurance practices. Collaborating with engineering teams and mentoring junior engineers in a hybrid work environment.
SDET role at Hewlett Packard Enterprise defining test strategies, automating testing, and mentoring junior engineers. Collaborating with teams and driving quality engineering best practices.
Automation Test Engineer II at Berkshire Hathaway GUARD Insurance Companies designing and maintaining automated test frameworks. Collaborating with cross - functional teams to ensure quality in P&C insurance systems.
Test Engineer focusing on ISO 8583 authorization and POS device testing. Ensuring effective merchant onboarding and managing chargeback processes in a hybrid workplace.
Test Development Engineer developing hardware and software test strategies for electronic products in Maple Grove, MN. Collaborating with engineering teams and managing test processes for manufacturing facilities.
Software Engineer in Test for StorageGRID, an AWS compatible object storage solution. Responsible for developing and executing automated tests to ensure high - quality software delivery.
QA Test Engineer at Pogust Goodhead, ensuring quality assurance processes and leading automation efforts. Engaging in testing for consumer litigation and environmental justice cases.
Software Test Engineer ensuring software verification and validation meet FDA standards at SandboxAQ. Leading testing efforts for novel cardiac diagnostic devices in a dynamic startup environment.
Flight Test Engineer ensuring safe operations of drone systems at INFINTEQ in Germany. Responsibilities include flight preparation, data evaluation, and safety standard compliance.