Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Test Engineer Automation (Java) - OP01593 image - Rise Careers
Job details

Senior Test Engineer Automation (Java) - OP01593

🟱 Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you!

We invite a Test Engineer Automation with good backend testing expertise to join our team and contribute to the development of data-driven tools for quick-service restaurants. Our client is a major player in the POS domain who partners with 11 world-leading fast food chains in the US. You’ll help deliver high-quality software on a SaaS platform that provides customer engagement solutions to empower merchants worldwide to make data-driven marketing decisions.

đŸŸ© What's in it for you:

  • Work with a modern tech stack (GCP, Jenkins, Kubernetes, etc.) and enhance your expertise in backend automation testing
  • Collaborate with a team of senior-level professionals, exchanging knowledge and insights
  • Improve your English through daily communication with English-speaking colleagues and stakeholders

✅ Is that you?

  • 5+ years of experience in software testing, including 3+ years in backend (REST API) test automation
  • Proficiency in Groovy or Java
  • Strong understanding of agile development, testing lifecycle, and OOP principles
  • Experience with manual testing and testing backend software
  • Familiarity with CI/CD processes and server tools like Jenkins
  • Experience with version control systems and reporting tools
  • Ability to implement and maintain automation frameworks and test tools
  • Knowledge of SQL databases
  • Understanding of the HTTP protocol and REST
  • Experience with Linux/Mac terminal
  • Upper-Intermediate English level

Desirable:

  • Familiarity with Docker and Kubernetes
  • Experience with cloud platforms (AWS, GCP, Azure)
  • Experience in performance testing
  • Understanding of data privacy practices and laws (GDPR, CCPA)
  • Practical experience with Jenkins pipelines

đŸ§©Key responsibilities and your contribution

In this role, you'll design and execute automated tests, deploy software to the cloud, collaborate with cross-functional teams, and drive continuous improvements in our software development processes.

  • Deploy software to cloud environments with Jenkins and manual/automated testing
  • Design and develop automation scenarios for robust, scalable solutions for backend and API-driven software
  • Help develop and maintain in-house automation frameworks and CI/CD tools
  • Prepare test data, gather and clarify requirements as needed
  • Analyze test execution results, report issues, and maintain related test documentation
  • Provide daily task status updates to the client
  • Conduct SQL data quality and functional/regression testing
  • Present demos to stakeholders at the end of work cycles
  • Engage in meetings, scrums, retrospectives, and other team interactions
  • Deploy and maintain the QA environment
  • Keep QA documentation updated

đŸŽŸ What's working at Dev.Pro like?

Dev.Pro is a US-based outsource company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, marital/parental status, etc. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.

đŸŒŽđŸ„đŸ» Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
💎📚 Grow by learning: you have a chance to shift your career path, access English lessons, DP University educational flows, and other educational initiatives
đŸ’”đŸ’° Make sure the compensation matches your efforts: we provide payments in US dollars and cover overtime hours
đŸ’ƒđŸŒđŸ•ș Join fun online activities and team-building events
đŸ‘©đŸ’»đŸ–„ Get continuous remote HR and payroll support

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

📋How we work

đŸ’» LinkedIn Page

📈 Our website

đŸ’»IG Page

What You Should Know About Senior Test Engineer Automation (Java) - OP01593, Dev.Pro

Are you ready to take your career to the next level? Join us as a Senior Test Engineer Automation (Java) at Dev.Pro! We're on the lookout for talented individuals in Brazil, Argentina, or Colombia, eager to contribute to our dynamic team in the comfort of a remote work environment. As a Senior Test Engineer Automation, you'll play a pivotal role in developing cutting-edge data-driven tools for quick-service restaurants. Our client is a leading player in the POS domain, partnering with 11 world-leading fast-food chains in the US. Together, we'll deliver high-quality software on a SaaS platform designed to empower merchants worldwide to make informed, data-driven marketing decisions. In this role, you will work with modern technologies like GCP, Jenkins, and Kubernetes, while enhancing your backend automation testing expertise. Collaborate with highly skilled professionals, share insights, and improve your English through daily interactions with various stakeholders. If you have over 5 years of software testing experience, including at least 3 years in backend test automation, proficiency in Groovy or Java, and are passionate about quality assurance, we want to hear from you. Get ready to design and execute automated tests, deploy software to the cloud, and maintain automation frameworks. If a friendly and inclusive environment sounds like a fit for you, we can't wait to welcome you aboard!

Frequently Asked Questions (FAQs) for Senior Test Engineer Automation (Java) - OP01593 Role at Dev.Pro
What are the responsibilities of a Senior Test Engineer Automation (Java) at Dev.Pro?

As a Senior Test Engineer Automation (Java) at Dev.Pro, you will be responsible for designing and executing automated tests, deploying software to cloud environments, collaborating with cross-functional teams, and driving continuous improvements in our software development processes. Additionally, you'll develop automation scenarios for robust solutions, analyze test execution results, and maintain the QA documentation.

Join Rise to see the full answer
What qualifications are needed for the Senior Test Engineer Automation (Java) position at Dev.Pro?

To qualify for the Senior Test Engineer Automation (Java) position at Dev.Pro, candidates should have over 5 years of experience in software testing, with at least 3 years in backend test automation. Proficiency in Groovy or Java, a strong understanding of agile development, SQL databases, and REST protocols, as well as familiarity with CI/CD processes and server tools like Jenkins, are essential.

Join Rise to see the full answer
How can I improve my skills as a Senior Test Engineer Automation (Java) at Dev.Pro?

At Dev.Pro, you'll have opportunities to enhance your skills as a Senior Test Engineer Automation (Java) through hands-on experience with a modern tech stack, participation in team activities, and access to educational initiatives like DP University. Regular team discussions and collaboration with experienced professionals will further allow you to grow in your role.

Join Rise to see the full answer
What is the company culture like for a Senior Test Engineer Automation (Java) at Dev.Pro?

The company culture at Dev.Pro for a Senior Test Engineer Automation (Java) is inclusive, open-minded, and supportive. We foster a friendly environment that encourages diversity across all backgrounds. Our team values hard work and collaboration while ensuring a healthy work-life balance with ample paid vacation days and opportunities for professional growth.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Test Engineer Automation (Java) at Dev.Pro?

In the role of Senior Test Engineer Automation (Java) at Dev.Pro, you'll primarily work with a modern tech stack that includes GCP, Jenkins, Kubernetes, and a variety of testing and automation tools. Familiarity with Docker, SQL databases, and cloud platforms like AWS or Azure is also beneficial in this role.

Join Rise to see the full answer
Common Interview Questions for Senior Test Engineer Automation (Java) - OP01593
Can you describe your experience with automated testing in backend systems?

When asked about your experience with automated testing in backend systems, be specific about the tools and frameworks you've used, such as Selenium or TestNG. Share examples of projects where you've developed automation scripts for REST APIs and discuss how your contributions improved the testing process or the overall product quality.

Join Rise to see the full answer
How do you ensure the quality of your automated tests?

To answer this question effectively, discuss your approach to creating reliable and maintainable test cases. Explain the importance of code reviews, continuous integration, and testing practices, and provide concrete examples of how you've implemented thorough validation checks and test coverage in previous roles.

Join Rise to see the full answer
What are your strategies for debugging and troubleshooting test failures?

When addressing debugging strategies, highlight your analytical thinking and problem-solving skills. Discuss techniques like reviewing logs, consolidating test data, and collaborating with development teams to identify issues. Use specific instances to illustrate how you've resolved critical failure points in your past projects.

Join Rise to see the full answer
What CI/CD tools have you used, and how do they fit into your testing workflow?

Discuss your familiarity with CI/CD tools such as Jenkins, CircleCI, or Travis CI. Describe how you integrate testing within these pipelines, emphasizing the importance of automating tests to facilitate rapid deployment and receive instant feedback on code quality for seamless integration and delivery.

Join Rise to see the full answer
How do you assess the performance of APIs during testing?

In your response, discuss the methodologies you use for performance testing, such as load testing or stress testing. Mention tools like JMeter or Gatling that you’ve employed and provide examples of key performance indicators (KPIs) you measure to ensure APIs meet the required standards.

Join Rise to see the full answer
Can you explain the importance of REST principles in testing?

When asked about REST principles, explain their core concepts such as statelessness, resource representation, and the importance of using correct HTTP methods. Illustrate how adhering to these principles during testing enhances the integrity of the application and ensures proper communication between client and server.

Join Rise to see the full answer
What role does SQL play in your testing duties?

Share how SQL is crucial in validating data integrity and performing functional testing in your automated tests. Discuss your experience writing queries to verify data across different databases and how you've aligned SQL verification with automated test cases.

Join Rise to see the full answer
How do you approach writing test cases for new features?

Discuss your method for analyzing requirements and collaborating with stakeholders when writing test cases for new features. Explain how you prioritize edge cases, negative scenarios, and coordinate tests that align with the overall quality objectives of the project.

Join Rise to see the full answer
What are common challenges you've faced as a Senior Test Engineer Automation?

Share specific challenges such as dealing with flaky tests, integration issues, or resource management while emphasizing how you overcame them. Reflect on your proactive approaches and strategies to tailor solutions for enhancing the testing process within your team.

Join Rise to see the full answer
How do you stay updated on the latest trends in software testing?

Discuss your dedication to continuous learning and staying abreast of industry trends. Share resources like blogs, webinars, or conferences you follow, and talk about any communities or forums related to software testing where you engage with peers to exchange knowledge and experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Accellor Remote No location specified
Posted 11 days ago
Photo of the Rise User
Experian Remote BLOCK-B, Cyber Pearl Building, 4th floor, Phase 2, Hyderabad, India
Posted 5 days ago
Photo of the Rise User
Crypto.com Remote No location specified
Posted 23 hours ago
Photo of the Rise User
Evelyn Partners Remote Bothwell St, Glasgow G2, UK
Posted 4 days ago
Photo of the Rise User
GetResponse Remote No location specified
Posted 12 days ago

Founded in 2011, Dev-Pro or Dev-Pro.net provides outsourced software development, and support and maintenance for the IT infrastructure of the Kyiv office of Makhteshim Agan Ukraine.

13 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔼 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!