Job Summary We are seeking a Senior Software Engineer in Test (SWET) to design, develop, and maintain automated testing solutions for complex applications. This role requires strong software engineering expertise to architect testing frameworks, enhance CI/CD pipelines, and ensure high-quality, scalable, and secure releases. The ideal candidate will collaborate with cross-functional teams and contribute throughout the software development lifecycle. Key Responsibilities Design and implement QA strategies and test frameworks for APIs and web applications Develop automated tests including unit, integration, functional, performance, and scenario testing Architect and maintain test automation platforms and CI/CD pipelines Utilize automation tools such as Playwright, Cypress, Rest Assured, JUnit, TestNG, and Maven Work with DevOps tools and CI/CD orchestration frameworks Manage source control and versioning using tools such as GitHub and Bitbucket Support deployment automation and release management processes Ensure adherence to software engineering best practices, testability, and security standards Contribute to application development and feature implementation as needed Perform code reviews and mentor team members to improve testing coverage and system quality Collaborate with cross-functional teams to enhance testing and operational processes Use SQL for test data validation and data setup Utilize monitoring and logging tools for system analysis and troubleshooting Support accessibility testing and ensure compliance with accessibility standards Required Qualifications Bachelors degree with 10+ years of experience, or Masters degree with 6+ years of experience in Computer Science or a related field Minimum 6 years of experience designing and architecting test automation platforms Minimum 6 years of experience building and maintaining CI/CD pipelines Experience designing QA strategies for API and web applications Hands-on experience with test automation tools such as Playwright, Cypress, Rest Assured, JUnit, TestNG, and Maven Experience with DevOps practices and tools such as Jenkins Experience with version control systems such as GitHub and Bitbucket Strong experience in front-end testing and automation frameworks Experience with monitoring and logging tools such as Splunk and Datadog Knowledge of Java, JavaScript, Node.js, and related technologies Understanding of accessibility standards and testing practices Strong problem-solving, collaboration, and communication skills Preferred Qualifications Experience with cloud platforms such as AWS Experience with chaos testing practices AWS certification Education: Bachelors Degree Certification: AWS
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: compun
- Position Id: SINDC5784547
- Posted 2 days ago