CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
QA Test Engineer II
Location
Brazil
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
QA Test Engineer II
CSG
• Reviews and analyzes complex software architectures and system integration to comprehensive test plans that ensure full requirements coverage. • Software development capabilities with knowledge of Python, JavaScript and scripting languages. • Design, implement, and maintain automated test suites using BDD with Playwright and Selenium framework, supporting functional, regression, and integration testing across web applications. • Execute manual and automated tests, document results, analyze failures, perform root cause analysis, and clearly communicate quality risks and outcomes. • Quickly understand new features and enhancements, assessing their impact on existing functionality and identifying appropriate test coverage. • Participate actively in Agile practices, including sprint planning, standups, reviews, demos, retrospectives, and continuous improvement activities. • Collaborate with cross-functional teams (development, product, networking, and operations) to support timely issue resolution and quality improvements. • Apply AI-assisted testing tools and techniques (e.g., AI-generated test scenarios, smarter test maintenance, failure pattern analysis, or exploratory testing support) to improve efficiency and test effectiveness. • Contribute as a proactive team member, collaborating to solve complex quality and system-level challenges.
Job Requirements
- A bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
- Intermediate to fluent English proficiency.
- 3–5 years of experience in software testing or quality engineering roles.
- Strong understanding of the Software Development Life Cycle (SDLC) and Agile/iterative methodologies.
- Hands-on experience with modern test automation frameworks, including Playwright , Selenium and Behave (BDD).
- Experience with programming/scripting languages such as, Python, JavaScript or Ruby (is a plus)
- Experience testing or developing React Native mobile applications for iOS and/or Android, including use of BrowserStack or similar device farms for cross-device validation (is a plus).
- Hands-on automation experience for React Native mobile apps using tools such as Appium, Detox, and BrowserStack integrations or similar frameworks (is a plus).
- Experience with performance and non-functional testing tools such as JMeter.
- Familiarity with Linux-based environments; scripting experience is a plus.
- Exposure to CI/CD pipelines and DevOps-oriented quality practices.
- Interest in or experience with AI-assisted testing approaches, including the use of AI to accelerate test development, improve automation stability, or support defect analysis.
Benefits
- Sulamerica Health
- Sulamerica Dental
- Vidalink Food/Meal Voucher
- Child Care Assistance
- Day off: on birthday
- Gympass
- Language assistance
- Digital course platform
- Volunteer time off: 2 days a year
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Senior SDET
Point Digital Finance, Inc.Point's mission is to make homeownership more valuable and accessible. The company has raised over $175M from top investors and is scaling fast, building a category-defining company in home equity. 4.7 Trustpilot rating and A+ from the BBB. Certified Great Place to Work and a Fortune Best Workplace in the Bay Area. Remote-first culture with genuine connection through virtual collaboration.
Role Description As a Senior SDET at Point, you will be a technical leader in ensuring the quality, reliability, and performance of our software products. You will design and maintain scalable test automation frameworks, integrate testing into CI/CD pipelines, and collaborate closely with engineering, product, and UX teams to drive a culture of quality across the organization. This is a hands-on role for someone who is passionate about software quality, continuous improvement, and mentoring others. Your responsibilities include: - Develop, maintain, and scale end-to-end automation frameworks for UI, API, and backend services independently with minimal supervision. - Integrate automated tests into CI/CD pipelines to ensure fast, reliable delivery. - Define and execute comprehensive testing strategies across API, UI, integration, regression, performance, and security testing. - Collaborate with engineers to improve code testability, reliability, and overall product quality. - Track and analyze quality metrics, automation coverage, defect trends, and regression risks; recommend improvements. - Participate in code reviews and provide technical guidance from a quality perspective. - Mentor and coach junior QA/SDET engineers, promoting best practices in automation and quality engineering. - Drive quality initiatives across teams, influencing design and architecture decisions to enhance testability. - Leverage AI/ML tools for intelligent test generation, prioritization, defect prediction, and test data management. - Advocate for quality in product planning, release readiness, and post-release analysis. Qualifications - 5+ years of experience in software quality engineering, with hands-on test automation expertise. - Strong proficiency in JavaScript; experience with additional languages (e.g., Python, Ruby/Rails) is a plus. - Expertise with automation frameworks (e.g., Playwright, Selenium, Cypress), testing libraries, and testing tools. - Experience or interest in leveraging AI/ML for testing optimization, intelligent test coverage, and defect prediction. - Solid understanding of software development lifecycle, agile practices, and CI/CD processes. - Experience with cloud environments (AWS, GCP, Azure). - Knowledge of relational databases and the ability to write efficient SQL queries. - Familiarity with developer tools, including GitHub Actions. - Strong analytical, problem-solving, and debugging skills. - Excellent communication skills, with the ability to collaborate cross-functionally and influence stakeholders. - Passion for mentoring others and fostering a culture of quality within teams. Benefits - 100% remote position open only to candidates currently based in Mexico. - Opportunity to join a rapidly scaling company with over $175M raised from top investors. - Work from anywhere in Mexico, while staying closely connected through virtual collaboration and team gatherings. - Certified Great Place to Work and a Fortune Best Workplace in the Bay Area. Company Description - Our mission at Point is to make homeownership more valuable and accessible. - We’ve earned a 4.7 Trustpilot rating and an A+ from the BBB, a testament to the value we provide to our 20,000+ customers. - Employees love working here! - Point is proud to be an equal-opportunity employer.
Senior Software Engineer
Mathematica IncAt Mathematica, we take pride in our commitment to diversity. Building an inclusive culture that draws on the individual strengths of employees from different ethnic backgrounds, cultures, lifestyles, abilities, and experience is key to our success.
Role Description We are seeking a Senior Software Engineer to join our Systems & Technology team in our Princeton, NJ headquarters or our Washington, DC office. We are open to candidates with five to ten years of experience creating data-driven websites using Drupal or similar technologies, as well as contributing to web development in HTML/CSS and JavaScript/jQuery. You will collaborate with project teams and will be self-driven to learn, push new ideas, and teach others. At Mathematica, we take pride in our commitment to diversity. Building an inclusive culture that draws on the individual strengths of employees from different ethnic backgrounds, cultures, lifestyles, abilities, and experience is key to our success. Responsibilities - Contribute to the design and implementation of scalable, high-performance Drupal solutions that meet complex business requirements. - Scope technical solutions, recommend approaches, and provide accurate effort and resource estimates. - Collaborate closely with internal technical teams, product owners, and stakeholders to align architecture with business goals. - Ensure software development is delivered on time and within budget, while maintaining high quality standards. - Define and guide overall website and system architecture, with a focus on performance, scalability, and reliability. - Oversee and manage all technical aspects of the CMS ecosystem. - Conduct and lead code reviews, ensuring adherence to best practices, performance standards, and maintainable code. - Identify and resolve performance bottlenecks and architectural challenges in complex environments. Qualifications - Bachelor’s degree in Computer Science or a related field, or equivalent experience. - 5–10 years of professional web development experience, including significant hands-on Drupal experience. - Deep expertise in web technologies, including PHP, Twig, JavaScript, jQuery, HTML, CSS, and the LAMP stack. - Strong experience developing custom Drupal modules and working with Drupal architecture (Drupal 10/11). - Solid experience with relational databases, including MySQL and query optimization. - Experience designing and consuming APIs (RESTful services, JSON, XML). - Proven ability to scale, optimize, and troubleshoot Drupal applications in production environments. - Strong debugging and performance tuning skills (e.g., MySQL slow query logs, load testing, Xdebug profiling, browser dev tools). - Experience working in Linux environments with strong command-line proficiency. - Experience with cloud infrastructure, especially AWS. - Strong understanding of secure coding practices and WCAG 2.x accessibility standards. - Solid understanding of the Software Development Life Cycle (SDLC) and modern development methodologies (Agile/Scrum preferred). - Experience with Drupal configuration management and deployment workflows. - Proficiency with Git and modern deployment strategies. - Experience building and maintaining CI/CD pipelines. Requirements - This position offers an annual base salary of $100,000 - $130,000. - This position is eligible for an annual bonus opportunity based on individual and company performance. - Any offer of employment will be contingent upon passing a background check. - Various federal agencies with whom we contract require that staff successfully undergo security clearance as a condition of working on the project. - If you are assigned to such a project, you will be required to obtain the requisite security clearance. - Additionally, if you participate in or complete the application process and are denied, Mathematica may choose to terminate your employment. Benefits - Competitive salaries and a comprehensive benefits package. - Advantages of being 100 percent employee owned. - Financial benefits of ESOP holdings that have increased in tandem with the company’s growth and financial strength. - Coworking spaces where available for employees not located near an office.
Senior QA Automation Engineer
Group 1001We are a financial services enterprise creating useful and intuitive solutions and products for everyone.
• Develop, document and execute End-to-end automation suite as part of the overall build and deployment lifecycle • Ability to collaborate with business and product managers on test case design for comprehensive coverage. • Active participant in all Agile ceremonies such as Sprint Planning, Refinement, and Retrospectives. • Developing solutions and proposals to lead the automation development strategy and implementation to improve software quality • Determine types of testing necessary to ensure overall quality • Oversee test execution, monitor results, and generate reports. • Provide guidance and training to team members. • Working in a fast-paced, dynamic workplace. • Good multi-tasking abilities
• Design and execute test cases covering functional testing, regression testing, integration testing, and performance testing • Develop and maintain automated test scripts using Selenium and Playwright • Integrate automated tests into CI/CD pipelines to support continuous delivery • Identify, document, and track defects, collaborating with developers to resolve issues efficiently • Analyze test failures and production incidents to identify root causes • Evaluate test coverage, assess quality risks, and propose improvements to QA processes • Maintain clear and structured test documentation • Support code reviews and mentor junior QA engineers within the team


