Senior Software QA Automation Engineer
Ziphire.hrJob Description
Role of Senior Software QA Automation Engineer
In this role, the Senior Software QA Automation Engineer will collaborate with cross-functional teams, including developers and product managers, to design comprehensive testing strategies. Your responsibilities include creating and executing automated test scripts, diagnosing defects, and ensuring prompt resolution. Your expertise will be key in driving continuous improvement initiatives and optimizing QA processes, helping them deliver robust solutions that meet evolving customer needs.
Key Responsibilities for Test Automation Framework
- Develop and implement automated test automation framework.
- Collaborate with developers and product managers.
- Create and execute automated test scripts.
- Diagnose defects and ensure prompt resolution.
- Drive continuous improvement initiatives.
- Optimize QA processes for better efficiency.
- Ensure software meets quality benchmarks.
- Contribute to delivering exceptional user experiences.
- Influence the quality of innovative applications.
- Work in a dynamic team environment.
Essential Qualifications for the Role
- Bachelor's degree in Computer Science or related field.
- Minimum of 5 years of experience in QA.
- Strong background in automation testing.
- Proficiency in relevant testing tools.
- Solid understanding of software development.
- Experience with programming languages.
- Ability to work collaboratively in teams.
- Passion for automation and technology.
Implementing an Effective Test Automation Framework
The ideal candidate will possess a robust background in automation testing, with proficiency in tools such as Selenium, TestNG, or similar test automation framework. A solid understanding of software development methodologies, coupled with experience in programming languages like Java or Python, is essential. This background is crucial for implementing an effective test automation framework and ensuring the delivery of high-quality software.
Get notified of similar jobs
We'll send you an email when jobs similar to "Senior Software QA Automation Engineer" are posted.
Related Jobs You Might Like
View all jobs →Statistics & Python Expert - Freelance AI Trainer
Mindrift
About the RoleMindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.What this opportunity involvesDesign original computational statistics problems that simulate real mathematical research workflows;Create problems requiring Python programming to solve (using Numpy, SciPy, Sympy);Ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks);Develop problems requiring non-trivial reasoning chains in areas like number theory, combinatorics, graph theory, and numerical analysis;Base problems on real research challenges or practical applications from mathematical practice;Verify solutions using Python with standard mathematical libraries;Document problem statements clearly and provide verified correct answers.What we look forThis opportunity is a good fit for statistics specialists with an experience in python open to part-time, non-permanent projects. Ideally, contributors will have:Degree in Statistics or related fields;Python proficiency for numerical validation. MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata or knowledge of any programming language can be equivalent;2+ years of professional experience: applied, research, or teaching experience is applicable;Strong written English (C1+);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are an advantage.How it worksApplyPass qualification(s)Join a projectComplete tasksGet paidProject time expectationsFor this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.CompensationOn this project, contributors can earn up to $39 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.
Chemistry & Python Expert - Freelance AI Trainer
Mindrift
About Mindrift Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. What this opportunity involves Design original computational chemistry problems that simulate real chemistry research workflows; Create problems requiring Python programming to solve (using numpy, scipy, chemical libraries); Ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks); Develop problems requiring non-trivial reasoning chains in physical chemistry, quantum chemistry, and molecular modeling; Base problems on real research challenges or practical applications from chemistry practice; Verify solutions using Python with standard computational chemistry approaches; Document problem statements clearly and provide verified correct answers. What we look for Degree in Chemistry or related fields; Python proficiency for numerical validation. MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata or knowledge of any programming language can be equivalent; 2+ years of professional experience: applied, research, or teaching experience is applicable; Experience with numerical methods in chemistry; Familiarity with computational chemistry concepts and methods; Strong written English (C1+). How it works Apply Pass qualification(s) Join a project Complete tasks Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Compensation On this project, contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.
Product Owner (Client Experience)
Jobgether
About the RoleThis position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Product Owner (Client Experience) based in Saudi Arabia. This role focuses on shaping and improving the post-payment experience for a global digital product used by millions of customers worldwide. You will be responsible for ensuring that paying users quickly reach meaningful value by successfully connecting and engaging with relevant matches. The position sits at the intersection of product strategy, user behavior, and data-driven optimization, with a strong emphasis on activation and customer success. You will work in a fast-paced, international environment alongside cross-functional teams including analytics, design, and engineering. The goal is to reduce friction in discovery and matching flows while increasing user satisfaction and engagement. This is a high-impact role where your decisions directly influence user retention and perceived product value across multiple global markets.AccountabilitiesOwn and continuously improve the post-payment customer journey across core product experiences, ensuring users reach meaningful engagement quickly and consistently.Increase user activation by helping paying customers find high-quality matches and sustain early communication within the first week of use.Identify friction points in discovery, recommendation, and matching flows, and design solutions to improve relevance and user satisfaction.Optimize the quality and personalization of offers, invites, and recommendations based on user behavior and preferences.Define and refine customer segmentation strategies to tailor experiences to different user needs and expectations.Collaborate closely with analytics, engineering, and design teams to test hypotheses, measure impact, and iterate on solutions.Develop engagement and reactivation mechanics, including personalization, gamification, and communication tools to improve retention and value realization.RequirementsStrong experience in B2C product management, ideally in platforms with complex discovery, matching, or recommendation systems.Proven track record of improving user activation, onboarding, or time-to-value in consumer-facing digital products.Solid understanding of customer journey design, particularly in post-payment or subscription-based environments.Experience working with data-driven product development, including experimentation, A/B testing, and behavioral analysis.Ability to design and improve segmentation, personalization, and recommendation logic.Strong analytical mindset with the ability to identify core user problems beyond surface-level feature requests.Experience working with high-choice environments where users navigate multiple offers, options, or pathways.Fluent Russian is required.BenefitsFully remote work opportunity.28 calendar days of annual vacation.7 wellness days per year for rest and personal needs without using sick leave.Annual training and development support (50% coverage) for courses, conferences, and professional events.English language learning discounts for employees.Health support allowance of up to $1,000 gross per year for medical insurance or healthcare expenses for employees and close family members.Workplace support budget of up to $1,000 gross every 3 years for home office setup or co-working space expenses.Internal gamified recognition system with rewards redeemable for merchandise, experiences, and team activities.Referral bonuses of up to $5,000 for successful candidate recommendations.How Jobgether WorksWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.