What are the responsibilities and job description for the Automation Engineer II position at InComm Payments?
When you think of InComm Payments, think of Innovative Payments Technology. We were founded over 30 years ago and continue to be a pioneer in the payment (FinTech) industry. Since our inception, we have grown to be a team of over 3,000 employees in 35 countries around the world. We own over 400 global technical patents and a network that includes over 525,000 points of retail distribution that points to our industry expertise.
We are creating nearly 200 Fully Remote jobs in Brazil for various financial technology (Fintech) engineering, database, development, and testing teams.
InComm Payments is highly focused on our people and their growth, and we work hard to make a career at InComm Payments meaningful and rewarding. We value innovation, quality, passion, integrity and responsibility in all that we do, and we are looking for great people to join our team as we move forward towards a very bright future. We anticipate developing future leaders for our teams in Brazil!
Benefits include health and dental insurance, meal and restaurant vouchers, fixed monthly stipend for internet and mobile expenses, InComm hardware/software, and annual bonuses! All positions are CLT.
You can learn more about InComm Payments by visiting our Website or connecting with us on LinkedIn, YouTube, Twitter, Facebook, or Instagram.
About This Opportunity
We're looking for a passionate QA Automation Engineer to join our dynamic team. In this role, you'll focus on building automated testing solutions in a fast-paced Agile environment, contributing to both Front-end and Back-end systems. Your work will drive the implementation of cutting-edge testing strategies across dev, test, UAT, and production environments.
Fluent or advanced English is required for daily communication with our international teams. 🌐
This is a fully remote, CLT position.
Responsibilities
What You’ll Do:
- Automate regression test scenarios using ReadyAPI/Groovy for API modules and Selenium for UI applications.
- Collaborate within cross-functional Agile teams to ensure high-quality delivery.
- Contribute to an existing automation framework by adding UI and API automated tests.
- Assess risks and create test coverage plans to address them.
- Perform session-based exploratory testing to identify system vulnerabilities.
- Provide clear and actionable bug reports to support development teams.
- Assist developers and customer-facing teams with troubleshooting.
- Continuously improve processes across teams to enhance performance and reliability.
Qualifications
What You Bring:
- 3 years of experience with ReadyAPI/Groovy or Postman.
- 4 years of experience with Selenium/Java.
- DevOps experience (Implementation and optimization of CI/CD pipelines, infrastructure automation, integration of testing in cloud environments, and use of containers (Docker, Kubernetes) to ensure efficiency and scalability.)
- Strong SQL skills, including experience with data-driven testing.
- Solid understanding of testing with REST API architecture.
- Experience in developing QA automation tests for UI and API applications using Java, Selenium, JUnit, or Cypress.
- Strong communication and collaboration skills within Agile teams.
- Ability to manage multiple projects and adapt to changing priorities.
- Advanced/fluent English, as you will be working daily with international teams.
Bonus Points For:
- A Bachelor's degree in Computer Science or a related field.
- Prior experience in Agile environments.
- Experience with additional tools and frameworks used in automated testing.