Software Development Engineer in Test
PayJoy
Apply to this jobResponsibilities
-
Design, develop, and maintain automated test frameworks and scripts for UI, API, and integration testing across web and mobile platforms.
-
Conduct various types of testing, including functional, integration, regression, and performance testing.
-
Contribute to the evolution of our existing test automation framework by developing new utility functions and improving reporting capabilities
-
Collaborate with the development team to identify test requirements, design and execute test plans, and create comprehensive test cases.
-
Proactively identify and report software defects, troubleshoot issues, and work closely with developers to ensure timely resolution.
-
Generate clear and concise test reports, document test results, and maintain accurate test documentation.
-
Collaborate with cross-functional teams (product, security, operations) to ensure the overall quality and security.
-
Stay up-to-date with the latest industry tools, trends, and best practices in automation testing and software quality assurance
Requirements
- Strong foundation in test automation principles, including test architecture design, framework selection, and scalable test suite organization.
-
Familiarity with Agile testing methodologies and test-driven development (TDD).
-
Excellent problem-solving and debugging skills.
-
Strong communication and collaboration skills to work effectively in a team.
-
Attention to detail and a commitment to delivering high-quality results.
-
5+ years of experience in software engineering, quality engineering, test automation, or a related role.
- Specific tool experience is less important than the ability to evaluate and adopt the right tool for the context. Familiarity with tools such as Playwright, Cypress, or Selenium is a plus, not a prerequisite.
-
Ability to write clear, concise, and comprehensive test cases and documentation.
-
Bachelor's degree or higher in Computer Science, Engineering, or a related field, or equivalent work experience.
Nice to have
- Experience in fintech, payments, or fraud prevention
- Familiarity with mobile testing frameworks
- Experience testing across multi-region or internationally distributed systems
- Exposure to performance or load testing tools
Benefits
- Local benefits depending on the country of hire
- Company-funded health insurance for employee and immediate family Company-funded employee life and disability insurance
- Paid vacation days, unlimited sick leave
- $2,000 USD annual Co-working Travel perk
- $2,000 USD annual Professional Development perk
- Phone finance, headphone benefit, home office equipment allowance and wellness perks
- Catered lunches
Summary
Develop and maintain automated tests for web and mobile financial software.
Job title
Software Development Engineer in Test
Experience level
5+ years
Minimum experience
5+ years exp
Industry
finance
Location requirements
Mexico City, remote allowed
Salary
Not specified
Visa sponsorship
H-1B sponsor history
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Mexico City, CDMX, Mexico