CodeRoad logo
CodeRoad

Kurs JavaScript Online!

QA Engineer

QA Automation EngineerQA Automation EngineerFull TimeRemoteMid LevelTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

10 days ago

Salary

0

Seniority

Mid Level

No structured requirement data.

Job Description

QA Engineer

CodeRoad

Role Description We are seeking a high-caliber Quality Assurance Engineer to anchor the testing strategy within a high-performing, cross-functional Scrum POD. In this role, you will bridge the gap between manual precision and robust automation, collaborating directly with Product Owners, Architects, and Software Engineers to maintain the technical backbone of our enterprise, multi-tier web applications. You will be responsible for evaluating complex business workflows and ensuring that testing activities seamlessly align with architectural direction and engineering best practices. This role is critical to accelerating our continuous delivery pipeline and guaranteeing that every release is robust, scalable, and production-ready. By advocating for quality early in the Software Development Life Cycle (SDLC) and driving the development of automated test frameworks, your leadership will directly impact product stability and the overall velocity of the engineering team. Key Responsibilities - Own and Optimize the end-to-end testing lifecycle, balancing rigorous manual exploratory testing with advanced test automation to deliver fully validated, "done" features at the end of each sprint. - Design, Build, and Maintain scalable automated test frameworks from scratch using Selenium WebDriver and C# to support continuous testing initiatives. - Lead the design and execution of comprehensive test plans, formulating test case designs, executing code reviews for test scripts, and establishing testing patterns across the organization. - Collaborate closely with Architects and Software Engineers on complex, enterprise-level initiatives to research, evaluate, and recommend cutting-edge QA tools and technologies. - Integrate automated test suites into continuous integration and continuous deployment (CI/CD) pipelines to foster a shift-left quality culture. - Analyze and Troubleshoot complex technical defects, utilizing deep logical and root-cause analysis to document clear, reproducible bug reports and technical findings. Qualifications - 5+ years of professional experience in QA engineering, with a strong emphasis on .NET, C#, and the Microsoft technology stack for building automated test suites. - Deep Technical Expertise in Selenium WebDriver using C#, alongside object-oriented software development and design principles for enterprise applications. - Solid Proficiency in front-end technologies including JavaScript, React, AngularJS, CSS, and HTML for efficient element identification and UI testing. - Proven Track Record in testing RESTful web services and APIs using automated C# HttpClient approaches or specialized tooling (e.g., Postman). - Strong Agile Background with extensive experience in Scrum or Kanban frameworks, showcasing an ability to break down complex stories into thin slices of deliverable features. - Soft Skills: An ownership mindset, exceptional analytical troubleshooting skills, a team-first attitude, and the adaptability to learn complex business workflows rapidly. - Advanced English (excellent written and verbal communication skills). Requirements - Hands-on experience with Behavior-Driven Development (BDD) frameworks like SpecFlow, or unit testing frameworks such as NUnit/xUnit. - Direct exposure to cloud-native messaging and infrastructure components, specifically Azure Service Bus, Octopus Deploy, and TeamCity. - Familiarity with both relational and non-relational database ecosystems, such as MS SQL Server and MongoDB. Benefits - 100% Remote - Holidays off - Paid Time Off - Health insurance assistance - Competitive USD compensation - Growth opportunities

Related Categories

Related Job Pages

More QA Automation Engineer Jobs

Zensar logo

Digital Test Automation Engineer

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description Good understanding of User Acceptance Testing (UAT) management processes, with the ability to effectively coordinate UAT activities and manage large teams of testers. - Strong test analysis and test design skills. - Experience in test reporting, including the creation of dashboards and regular reporting of UAT progress to the Executive Board (EB) and other stakeholders. Qualifications - Knowledge of keyword-driven test automation methodologies and best practices. - Hands-on experience with test automation frameworks that support keyword-driven testing, such as Robot Framework. - Ability to build, maintain, and optimize automated workflows and GitHub Actions pipelines. - Experience automating Windows-based applications, including Microsoft Excel and Microsoft Word. - Experience creating and maintaining test execution and quality dashboards using Grafana and Allure Reporting. - Strong communication, coordination, and stakeholder management skills, particularly in large-scale UAT environments. Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. - At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. - Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. - We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. - We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace.

India
Full TimeRemoteTeam 51-200

Role Description - Performing 50/50 manual and automated testing (Python): manually testing new features and then automating them. - Working with an already established Python automation framework: the architecture and core setup are complete, your focus will be on increasing coverage, contributing new tests, improving stability, and addressing test tech debt. - Designing and implementing effective testing strategies and plans. - Actively collaborating with developers, analysts, and other stakeholders throughout the development and release cycles. - Identifying bottlenecks and improving QA processes and workflows. - Proactively solving testing-related challenges and ensuring product quality. - Not only distributing tasks but also directly participating in day-to-day testing activities. Qualifications - At least 3-4 years of experience in software testing, including at least 3 years of hands-on experience in test automation (Python). - Hands-on experience in payments/B2B testing. - Strong hands-on skills in manual testing and working with complex business logic. - Strong experience in performance and load testing. - Solid knowledge of the Kibana system, Postman, and API testing. - Experience integrating automated tests into CI/CD pipelines (Allure reporting). - Strong knowledge of software QA methodologies, tools, and processes. - Good communication skills in English and Russian. Benefits - An opportunity to make something great even greater, you can be the reason why we grow, develop, and become the best fintech company on the market! - Career prospects - we are young, we have huge ambitions, and it is important that our employees grow with us. - Work with coworkers who are passionate about their business. - Compensation that will fully correspond to the competence and knowledge, with yearly performance reviews. - Remote type of work. - 20 days of vacation time; bank holidays; sick leaves; additional birthday day off.

Worldwide
Full TimeRemoteTeam 1-10H1B No Sponsor

• You’ll build and maintain reliable automation that interacts with real-world web portals and third-party systems—where correctness, traceability, and security matter as much as speed • Own the design, development, and operation of web-portal automation workflows using Playwright (and related tooling) • Build automation services primarily in Python , with strong supporting development in TypeScript • Implement evaluation/validation (“evals”) to measure automation accuracy, catch regressions, and improve reliability over time • Maintain strong audit-trail discipline : deterministic logging, event traces, artifacts, and reproducible runs for debugging and compliance needs • Design automation with a security-first mindset , following best practices for handling sensitive workflows and data • Collaborate with engineering/product stakeholders to translate ambiguous real-world processes into pragmatic, shippable automation • Improve robustness against common automation challenges (dynamic UIs, flaky states, rate limits, auth flows, partial failures) while keeping systems maintainable

Worldwide
Quadrivia AI logo

AI Automation Engineer

Quadrivia AI

Assistant AI by clinicians for clinicians and the patients we serve

Full TimeRemoteTeam 11-50H1B No Sponsor

• Hunt down high-leverage processes. Talk to people across the company, find the manual, repetitive, error-prone work, and rank it by what's genuinely worth automating. • Pull a workflow out of someone's head and specify it. Most of the job is turning a vague "this is just how we do it" into something precise enough to automate. • Build the automation. Python and API glue, MCP servers and clients, Claude Skills, agent workflows, and small services where they're needed. • Instrument what you ship so it doesn't rot silently. Logs, alerts when something breaks, and a way to know whether the automation is still doing its job. • Drive adoption. Get non-technical teams to trust and use what you've built, train them, and stay close after launch so it sticks. • Know when to escalate. When an automation needs to become real platform, hand it to the backend team instead of bolting on. Knowing where that line sits is part of the job.

Spain
Job Closed