Intermediate/Senior Test Engineer

Dev.Pro
Summary
Join a dynamic team as a Senior Test Engineer, contributing to the design, development, and maintenance of automated E2E tests for cloud-based payment processing solutions. You will leverage your expertise in automation and manual testing to ensure high-quality standards. This role involves building and maintaining automated tests, optimizing test frameworks, creating automation dashboards, and integrating tests into CI/CD pipelines. You will also perform manual and exploratory testing, collaborate with developers, and promote QA best practices. The position offers a remote work environment and various benefits, including paid time off, health insurance, and professional development opportunities. The ideal candidate possesses 5+ years of experience in test automation, strong E2E and API testing skills, and experience with CI/CD pipelines.
Requirements
- 5+ years in test automation or SDET roles, with a CS degree or equivalent experience
- Strong E2E test automation skills (Selenium, Playwright, JUnit)
- Solid experience with API testing (Postman, REST Assured, or similar)
- Proven ability to create test strategies, plans, and detailed test cases
- Experience building test automation frameworks from scratch
- Solid understanding of QA best practices and test traceability
- Experience with CI/CD pipelines and automated deployments
- Familiarity with cloud platforms and SaaS environments
- Clear communication and effective cross-team collaboration
- Strong, proactive problem-solving skills
Responsibilities
- Build and maintain automated E2E and API tests
- Build test frameworks and automated test cases
- Select and optimize test frameworks and tools for better coverage
- Create automation dashboards to track build quality
- Support performance, load, and scalability testing; analyze and report results
- Perform manual and exploratory testing and develop automation scripts
- Integrate tests into CI/CD pipelines
- Build pipeline-as-code to run automation scripts in the CI/CD pipeline
- Define branching strategies and automation standards
- Review unit and integration test results
- Review code to build an effective automation suite for technical and business integration tests
- Ensure full test coverage across all levels: Unit, Integration, System, UAT, etc
- Write and maintain test strategies, cases, and documentation
- Ensure requirements traceability through test coverage
- Promote QA best practices and mentor team members
- Work with developers to understand the functionality and fix issues
- Join design/code reviews and help improve test frameworks and processes
Preferred Qualifications
- Familiarity with performance testing tools like JMeter or LoadRunner
- Hands-on cloud experience (AWS, Azure, or GCP)
- Programming skills in C#, Java, or similar for writing test scripts
Benefits
- Work with a leading payment processing solution provider serving over 275,000 U.S. businesses and deepen your fintech expertise
- Help shape the quality of modern cloud applications through comprehensive testing
- Grow your automation and CI/CD skills using modern tools like Selenium, Playwright, REST Assured, and cloud platforms
- We are 99.9% remote β you can work from anywhere in the world
- Get 30 paid days off per year to use however you like β vacations, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months
- We pay in U.S. dollars and cover all approved overtime
- Join English lessons and Dev.Pro University programs, and take part in fun online activities and team-building events