Staff Software Test Engineer

Bertoni Solutions
Summary
Join our multinational team as a Staff Software Test Engineer and take charge of testing practices and processes. You will play a crucial role in ensuring the reliability, performance, and quality of our cloud and desktop-based solutions. Demonstrate expert-level skills in test automation tools and strategies. Drive test strategy throughout the testing organization and report to the Manager of Software Engineering. This is a 6-month contract position (with possible extension) for a 100% remote role for nearshore candidates located in Central or South America. The client is based in the US, and the work hours are 8 AM to 5 PM PST, Monday to Friday. The contract does not include PTO, tax deductions, or insurance.
Requirements
- 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
- 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 (B2, C1 or C2) is a must have for this role as you will work with US clients
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
Preferred Qualifications
- Experience working with Azure DevOps is a plus
- Experience with AI is a plus
- Strong attention to detail
- A quality-focused, testing-oriented mindset
- Strong communication skills is a must have
Benefits
Opportunities for professional development and career growth