Job Closed

This listing is no longer active.

Jitterbit logo
Jitterbit

Based in Alameda, California, Jitterbit is a privately held computer software company specializing in API integration solutions. Founded in 2003 and led by industry experts, Jitter

SDET – QA

Location

Qatar

Posted

90 days ago

Salary

0

Seniority

Senior

Job Description

SDET – QA

Jitterbit

• Collaborate with an agile team to architect, implement, and continuously deliver the testing tools and infrastructure • Use the latest from Node, Webdriver.io, and Typescript or from pytest and Python to accomplish testing goals • Work with our DevOps team to integrate tests into our CI/CD pipeline using tools like Jenkins, GitHub Actions, Selenium Grid, Docker • Keep up with the latest trends and technologies in automated testing

Job Requirements

  • 4+ years as a Software Engineer in Test with hands-on experience designing, building, and evolving scalable automation frameworks from the ground up
  • A proven track record of thoughtfully transforming manual test coverage into maintainable, high-value automated test suites
  • Strong experience with modern frameworks and tools such as Node.js, Angular, WebdriverIO, Jasmine/Mocha, Selenium, or PyTest
  • Proficiency in JavaScript, TypeScript, Python, or similar languages
  • Experience working in Agile/Scrum environments as an embedded Quality Engineer
  • Exposure to iPaaS, SaaS, or other cloud-based platforms
  • Hands-on experience testing APIs (REST/SOAP)
  • Comfortable working with tools such as Postman, Jenkins, Docker
  • Experience leveraging AI tools to improve test generation, code quality, analysis, or productivity
  • Experienced in working with distributed teams across time zones
  • Clear, confident verbal and written communication skills
  • Willingness to flex hours when needed to support cross-time-zone collaboration and critical releases.

Benefits

  • A flexible, remote-friendly company with personality and heart
  • Career development and mentorship

Related Categories

Related Job Pages

More SDET Jobs

CSG logo

Test Engineer II

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

SDET90 days ago
Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

• Collaborate with product owners, developers, and the Senior Test Engineer to deliver high‑quality features and fixes. • Create and maintain test cases and data from defined test plans and acceptance criteria. • Execute functional, integration, regression, and exploratory testing, clearly documenting results and defects. • Develop, run, and maintain automated tests within existing frameworks and CI/CD pipelines. • Log clear, reproducible defects, participate in triage, and work with developers to validate fixes. • Contribute to testing and release documentation and continuously improve team QA practices.

Brazil
Job Closed
Alkami Technology logo

Staff SDET

Alkami Technology

Alkami is the digital sales and service platform provider for financial institutions in the US.

SDET90 days ago
OtherRemoteTeam 501-1,000Since 2009H1B No Sponsor

Alkami is a leading cloud-based digital banking solutions provider for financial institutions in the United States that helps clients to transform through retail and business banking, digital account opening and loan origination, payment fraud prevention, and data analytics and engagement solutions. Alkami’s Mobile App Platform has been certified by J.D. Power for providing clients with “An Outstanding Mobile Banking Platform Experience.” Founded in 2009, we continue to be recognized for our intentional culture and tremendous growth (Best Place to Work in Fintech; Best & Brightest to Work For Nationally; and Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among others). Through our bold investments in technology and people, we empower our clients to grow confidently, adapt quickly, and build thriving digital banking communities through tailored experiences for over 19.5M users. As a remote-first company, most of our positions can be remote in the US, except for key roles, which will be indicated in the Job Title. Follow us on Glassdoor and Linkedin! The Staff SDET role is responsible for working as an individual contributor and quality engineering leader within a software development scrum team. In this role, the Senior SDET will be guiding and collaborating with a select group of SDETs and Test Engineers. This role will encompass the entire spectrum of test automation and white-box testing. Essential Duties & Responsibilities: ● Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database. Guide SDETs at least in one functional area to enhance, optimize, and stabilize the automated test suites. ● Contribute tool analysis, create proof of concept models, and make recommendations to support the tools selection process. Implement coding guidelines, peer reviews, git workflow, process workflow, quality gates, CI/CD process, etc based on defined best practices. ● Actively participate in reviews (walkthroughs) of technical specifications and program code with architects & developers, communicating design, requirements, feature set, functionality, and limitations of systems/applications to the team. Promote Quality engineering processes, practices, and standards both within and across teams. ● Perform functional/ regression tests, analyze automated test results, and report defects in a timely and efficient manner to track them to closure. Integrate automated tests into the CI/CD pipeline to support continuous testing and deployment. ● Participate in all the Agile ceremonies for mentee teams (sprint grooming, planning, demos, retros). Involvement with Go/No Go and other Release Meetings. Collaborate with the agile squad and cross-functional teams to understand project requirements and application architecture. ● Design and document comprehensive test strategies, testing guidelines, standard operating procedures, utilities, and tooling to improve the efficiency of test automation. ● Triage customer issues, analyze production metrics, and provide root cause analysis to the engineers, and recommend system hardening measures. ● Provides guidance to SDETs and Associates and Seniors. Serves as a SME for multiple areas of the application and monitors the success of their mentees. ● Provides oversight over a small group of SDETs. Ensures they are following SOP and adhering to design and coding guidelines. ● Lead the maintenance of the test environments, test data creations, ensuring they are consistent with staging/production configurations. Recommended Experience & Education Minimum Years of Experience Typically requires a minimum of 8 years of related experience; or 6 years and an advanced degree. Education Level Bachelor’s degree in engineering, CS, physics, math, statistics, or another related field or equivalent work experience Knowledge, Skills, & Qualifications Required ● Proficient in coding and extensive implementation of object-oriented programming, data structures, design patterns, etc, in one or more programming languages such as C#, Java, Python, JS, or similar. Familiar with Shell scripting, and Powershell scripting. ● Expert in various full stack - open source testing tools such as Selenium/ Cypress/ Playwright for Web testing, Appium/ Espresso for Mobile testing and RestAssured/ HttpClient for API testing. ● Ability to build, maintain and enhance test automation framework using industry best practice such as page-object model, data-driven framework, behavioral driven development, etc using testing framework such as JUnit, NUnit, TestNg, Pytest or Cucumber. ● Experience in setting up Git workflow (eg: Bitbucket, Gitlab), build automation tools (Gradle, Maven, Nuget etc), and artifact management using tools like JFrog, Proget, etc. Experience in enabling automated test execution on cloud devices (Saucelabs/ Browserstack) using various CI/CD tools such as Gitlab, Github, Jenkins, Bamboo, TeamCity, CircleCI, etc. ● Expert in building test strategies and test plans with a variety of test types such as Smoke, Functional, Regression testing, etc. using various test case optimization techniques. Working knowledge of Agile/DevOps development methodologies such as Scrum and Kanban. ● Working knowledge of relational databases (eg: SQL Server, Postgres) and non-relational databases (eg: MongoDB, DynamoDB). Ability to write complex queries including Joins, Aggregate functions, etc. Analyze the system's data architecture, store procedures, database monitors, database profilers, etc. for improvements. ● Exposure to White Box Testing techniques (Unit & Integration tests), including the use of tools like SonarQube, JaCoCO, etc. Assisting in defining the automated checks on code quality and coverage. Knowledge of performance testing practices using tools like JMeter, Gatling, etc. ● Knowledge of different API architectures such as REST, GraphQL, Webhooks, WCF, and gRPC protocols. UI architectures /concepts such as Micro frontend, single page applications etc. Well-versed in testing different layers in Microservice architecture, Event-driven/messaging architecture (Kafka, SQS), Kubernetes platform, and Service virtualization to improve testability. ● Ability to design and improve test workflows and processes. Experience in creating quality metrics, and analyzing metrics to understand trends and risks. ● Excellent collaboration skills. Able to communicate highly technical issues and concepts to technical, non-technical, and leadership audiences by tailoring the message accordingly. Can act as an advocate for quality initiatives, and can achieve buy-in from diverse viewpoints by demonstrating value. ● Strong written and verbal communication skills ● Ability to pull logs from different environments (Production, Staging, Integrated environments) and resolve difficult to reproduce scenarios. Must be comfortable with PagerDuty for Production errors and troubleshooting for owned areas as well as assisting other SDETs. Preferred ● Master’s degree in engineering, technology or related field ● Experience working with B2B2C SaaS offerings in the FinTech industry ● Experience building and deploying applications on Amazon Web Services Physical Demands ● Ability to lift a minimum of 5 pounds to a maximum of 10 pounds unassisted ● Ability to stand, sit, stoop, walk, stretch, reach, and use full range of body motions ● Manual dexterity as required for specific equipment The salary range for this position is: $185,000 - $210,000 Cool Things to Know Not Just Any Company: Alkami has an awesome diverse and inclusive environment. We have a FUN culture and offer great benefits, including remote-first environment, unlimited paid time off, 401(k) with employer match, and more. Work Authorization: We cannot offer employment sponsorship at this time. Candidates must be eligible to work in the US for full-time employment. Recruiters: We are not looking for outside recruiting firms to help us in this search. Thank you for understanding. Pay Transparency: As of January 1, 2023, new states and locales have enacted pay equity laws that require more pay transparency by employers in the following states: California, Colorado (effective January 1, 2021), Connecticut, Maryland, Nevada, New Jersey, New York, Ohio, Rhode Island and Washington. The Important Stuff Alkami Technology is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Alkami is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Alkami are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Alkami will not tolerate discrimination or harassment based on any of these characteristics. Alkami encourages applicants of all ages. #LI-REMOTE J.D. Power 2024 Mobile App Platform Certification ProgramSM recognition is based on successful completion of an audit and exceeding a customer experience benchmark through a survey of recent servicing interactions. For more information, visit jdpower.com/awards.

United States
$185K - $210K / year

Role Description We’re hiring a Staff Software Engineer to help us ship more effectively as the product and codebase grow. You’ll build reliable software, take on complex technical problems, and help the team make better engineering decisions. This is a hands-on individual contributor role, not a people-management role. - Build solid software that solves real problems in the realty space, improving the owner and renter experience - Collaborate closely with people in and outside of engineering to plan, design, and implement crucial products - Have huge impact in the architecture and shape of our code ecosystem - Iterate quickly but with purpose on an evolving product In this role, you will: - Design and build core platform features across our Postgre+Rails backend and Typescript+React frontend - Work regularly with multiple legacy codebases; you must be comfortable knowing when to advocate for paying down technical debt and know how to balance those demands with the needs of product growth. - Collaborate with other staff engineers on system design to ensure features are well integrated and reliable. - Impact technical decisions - architecture, implementation, tradeoffs - Advocate for the needs of the team and identify and articulate tradeoffs that help balance business needs with team health and engineering quality - Partner directly with product and design to scope, spec, and ship features that move business metrics - Improve engineering team capabilities through code review, pairing, and technical guidance - Reduce bottlenecks by taking on complex work that would otherwise slow the team You’re comfortable using AI coding tools when they speed up implementation, debugging, or test writing, but you don’t rely on them to replace engineering judgment. Qualifications - An experienced product engineer with strong systems thinking abilities; you should be comfortable asking questions and improving the ideas that shape product iteration as well as executing on product vision - Substantial professional software engineering experience, with meaningful time in Rails, Typescript, and Postgre - You have experience with modern testing philosophies and can actively improve test suites that are slow, nondeterministic, or need updated practices - Extensive experience optimizing performance across the full stack from database design and indexing strategies through API/backend tuning to TypeScript/React rendering performance - Track record of owning and shipping significant features or systems end-to-end - You have experience automating workflows, using Playwright, Slack bots, and other tooling - Strong technical judgment - you know when to build vs. buy, when to optimize vs. ship, when to push back on scope - Comfortable working across the stack and improving engineering quality by implementing best practices anywhere code quality needs help. - Clear communicator who can translate technical tradeoffs for non-technical stakeholders - Self-directed; you don't need to be told what to do next - Experience in a startup or high-growth environment preferred Benefits - Medical, Dental & Vision Insurance Plans: Comprehensive coverage to keep you and your family healthy. - Team Bonding Outings and Volunteer Days: Opportunities to connect and give back to the community. - Dog-Friendly Office: Because we know pets are family too! - 11 Paid Company Holidays: Including a dedicated Mental Health Day. - Company Equity: Become a part owner of Nomad and share in our success. - Short-Term & Long-Term Disability: Supporting you when life throws curveballs. - MacBook: Plus, an equipment budget to set you up for success. - Sick, Parental, and Generous Paid Time Off: Work-life balance matters to us. - Nomadic Anniversary Rewards: Celebrate milestones with rewards ranging from paid yearly events to a 4-week sabbatical. - Discounted Employee Brokerage Rates: Helping you buy or sell a home with ease.

United States
$175K - $215K / year

Role Description We're hiring a Senior Software Engineer to take on meaningful ownership of our platform and deliver features that directly impact the business. You'll work across the stack, make real technical decisions, and ship end-to-end. This is a role for someone who's moved past needing close direction. You see what needs to be done, you build it well, and you make the people around you better in the process. - Build and ship features across our Rails backend and Typescript+React frontend - Play a crucial role in bringing solid engineering principles into multiple legacy codebases - Own your work end-to-end; from technical design through implementation, testing, and deployment - Collaborate directly with product and design to refine requirements and deliver solutions that move business metrics - Write clean, well-tested code and contribute to improving our engineering standards - Participate in code reviews and provide constructive feedback that raises the quality bar - Identify and address technical debt, bugs, and performance issues proactively - Contribute to architectural discussions and help the team make sound technical decisions Qualifications - An experienced product engineer with strong systems thinking abilities - Significant professional software engineering experience, with strong experience in Typescript+React, Ruby+Rails, and RDBMS (we use Postgre) - Experience with modern testing philosophies and can actively improve test suites - Bonus: Experience automating workflows, using Playwright, Slack bots, and other tooling - Shipped meaningful features or systems and can point to work you owned and delivered - Solid technical fundamentals; you write clean code, think about edge cases, and care about quality - Introduce and discuss modern tooling and libraries that solve recurring problems in the codebase - Relentless in pushing for simplified patterns in the code - Built out tooling (CI/Editor) to enforce improved coding practices across a codebase - Experience with writing component and e2e-level visual browser tests - Comfortable working across the stack; not precious about frontend vs. backend - Strong collaborator who communicates clearly with both technical and non-technical teammates - Self-directed: Take initiative, manage your own work, and don't wait to be told what's next - Experience in a startup or high-growth environment preferred - Comfortable using AI coding tools when they speed up implementation, debugging, or test writing Benefits - Medical, Dental & Vision Insurance Plans: Comprehensive coverage to keep you and your family healthy. - Team Bonding Outings and Volunteer Days: Opportunities to connect and give back to the community. - Dog-Friendly Office: Because we know pets are family too! - 11 Paid Company Holidays: Including a dedicated Mental Health Day. - Company Equity: Become a part owner of Nomad and share in our success. - Short-Term & Long-Term Disability: Supporting you when life throws curveballs. - MacBook: Plus, an equipment budget to set you up for success. - Sick, Parental, and Generous Paid Time Off: Work-life balance matters to us. - Nomadic Anniversary Rewards: Celebrate milestones with rewards ranging from paid yearly events to a 4-week sabbatical. - Discounted Employee Brokerage Rates: Helping you buy or sell a home with ease.

Colorado
$150K - $195K / year