Description
Job Title: Automation EngineerOverviewAs an Automation Engineer, you will play a key role in developing solutions that process billions of data points daily, leveraging AI/ML-powered applications to provide meaningful insights. You will work on high-scale, reliable, and secure enterprise solutions, helping shape the future of our Full Stack Observability SaaS platform.Key ResponsibilitiesAct as a customer advocate, identifying feature enhancements and usability improvements.Participate in product requirements, functional, and design specification reviews.Design, develop, execute, and automate tests for APIs, GUIs, and client-side packages.Conduct API, GUI, and system testing for new features and enhancements.Analyze regression defects, perform root cause analysis, and assist in issue resolution.Work across multiple tech stacks, including front-end, back-end, and service development.Drive continuous improvement through process enhancement and automation.Effectively communicate with local and remote teams to ensure alignment.Qualifications & ExperienceBachelor’s degree in Computer Science with 5+ years of experience, or Master’s degree with 3+ years of experience in Quality Assurance.Proficiency in our tech stack: Python/Selenium (preferred), Java or .NET, and cloud platforms like AWS or Azure.Must-have experience: React Testing Library (preferred), Jest, React/TypeScript.Nice-to-have experience: MSTest, CodedUI, GraphQL, NUnit, NSubstitute.Proficiency in Networking and Database Technologies.Experience in building and maintaining test frameworks and tools.Exposure to CI/CD pipelines.Hands-on experience with version control systems such as Git or Bitbucket.Strong expertise in unit and integration testing.DevOps mindset with a focus on operational excellence.