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.