Staff Software Test Engineer

at Bertoni Solutions
  • Remote - Peru

Remote

QA

Mid-level

Job description

Company Description

We are a multinational team of individuals who believe that, with the right knowledge and approach, technology is the answer to the challenges businesses face today. Since 2016, we have brought this knowledge and approach to our clients, helping them translate technology into their success.

With Swiss roots and our own development team in Lima and across the region, we offer the best of both cultures: the talent and passion of Latin American professionals combined with the organizational skills and Swiss mindset.

Job Description

We are seeking a highly skilled and experienced Staff Software Test Engineer to take charge of the testing practices and processes of a team. The ideal candidate will play a crucial role in ensuring the reliability, performance, and quality of our solutions by designing and executing comprehensive testing strategies.

In this role, you will demonstrate expert-level skills in test automation tools and strategies, with a deep and broad understanding of building and deploying software in both cloud and desktop environments. The Staff Software Test Engineer will report to the Manager of Software Engineering and will drive test strategy throughout the testing organization.

About the client:

The client provides a secure, cloud-based enterprise content management solution trusted by organizations of all sizes, including many Am Law 100 firms. Their platform simplifies document and email management by eliminating on-premise infrastructure, reducing IT burden and costs. With advanced security, compliance, and seamless Microsoft Office integration, it enables secure collaboration, version control, and real-time access through extranets and client portals.

Responsibilities:

  • Recommend improvements to testing processes, technology, and interfaces to enhance team effectiveness and reduce technical debt.
  • Lead quality-related work, including training and mentoring of team members.
  • Evaluate acceptance criteria, determine test approach, and execute both manual and automated tests as needed.
  • Own the test automation strategy, test data management strategy, and test automation for assigned work.
  • Maintain and enhance existing test automation frameworks.
  • Write, debug, and execute code used in both API and UI automated testing.
  • Define, implement, and manage best practices for automated testing.
  • Establish processes to identify manual test cases for automation.
  • Provide metrics on business process and code coverage of automated test suites.
  • Present test results to stakeholders.

Qualifications

  • 8 years of experience with Hands-on experience in QA and test automation
  • Bachelor’s degree in computer science or related field (or equivalent experience)
  • 5+ years coding in C# (flexible if experience is recent)
  • 4+ Years of experience working with Selenium.
  • At least 1 year of experience working with Load and performance testing (Jmeter, Blazemeter, etc).
  • 2+ years building and executing load/performance tests
  • 2+ years AWS experience
  • Search technology testing experience
  • Experience working with Azure DevOps is a plus.
  • Experience with AI is a plus.
  • Advanced written and spoken English fluency (B2, C1 or C2) is a must have for this role as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons.

Soft Skills

  • Strong attention to detail
  • A quality-focused, testing-oriented mindset
  • Strong communication skills is a must have

Additional Information

Please note that we will not be moving forward with any applicants who do not meet the following mandatory requirements:

  • 3+ years of experience with PySpark/Python, ETL and datawarehousing processes.
  • Proven leadership experience in a current project or previous projects/work experiences.
  • Advanced written and spoken English fluency is a MUST HAVE (from B2 level to C1/C2)
  • MUST BE located in Central or South america, as this is a nearshore position (Please note that we are not able to consider candidates requiring relocation or those located offshore).

More Details:

  • Contract type: Independent contractor (This contract does not include PTO, tax deductions, or insurance. It only covers the monthly payment based on hours worked).
  • Location: The client is based in the United States; however, the position is 100% remote for nearshore candidates located in Central or South America.
  • Contract/project duration: Initially 6 months, with extension possibility based on performance.
  • Time zone and working hours: Full-time, Monday to Friday (8 hours per day, 40 hours per week), from 8:00 AM to 5:00 PM PST (U.S. time zone).
  • Equipment: Contractors are required to use their own laptop/PC.
  • Start date expectation: As soon as possible.
  • Payment methods: International bank transfer, PayPal, Wise, Payoneer, etc.

Bertoni Process Steps:

  • Requirements verification video interview.
  • Technical interview

Partner/Client Process Steps:

  • CV review.
  • 1 Technical video interview with our partner.
  • 1 or 2 video interviews with the end client.

Why Join Us?

  • Be part of an innovative team shaping the future of technology.
  • Work in a collaborative and inclusive environment.
  • Opportunities for professional development and career growth.
Share this job:
Please let Bertoni Solutions know you found this job on Remote First Jobs 🙏
Bertoni Solutions logo

Bertoni Solutions

  • 3 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply