Optimize Digital Experiences with Data Science Capabilities
Automation Developer
Location
United States
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Automation Developer
HeadSpin
• Develops, maintains, and scales automated test coverage across UI, API, and integration layers. • Build and maintain automated tests using: Playwright and Selenium • Develop API and integration tests using: Postman GraphQL tools (GraphiQL) • Validate messaging workflows using: Mailosaur (MFA, OTP, notifications) • Support document validation using: Azure Document Intelligence • Use GitHub Copilot for productivity and test generation • Integrate automated tests into Azure DevOps pipelines • Maintain test data and environment configurations
Job Requirements
- Strong programming/scripting skills
- Experience with UI and API automation
- Understanding of CI/CD pipelines
- Nice to Have Mortgage/FinTech experience
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
Calibration Engineer - Virtual Capability & Automation Specialist
General MotorsGeneral Motors (GM), founded in 1908 by William "Billy" Durant in Flint, Michigan, began with the Buick Motor Company and later acquired brands like Oldsmobile and Cadillac, evolvi
Description Overview General Motors is seeking a highly motivated Calibration Engineer - Virtual Capability & Automation Specialist to advance the development of virtual capabilities that accelerate and optimize EV propulsion calibration. This role focuses on building scalable simulation environments, automation tools, and data workflows that reduce development time, improve model accuracy, and enable efficient calibration through virtual-first methods. Key Responsibilities - Develop and deploy virtual calibration models, tools, and environments using simulation platforms such as MATLAB/Simulink, Co-Simulation frameworks, and related technologies. - Create and maintain automation workflows for calibration execution, data processing, and report generation using Python, C++, or similar programming languages. - Integrate virtual calibration solutions with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) systems to support end-to-end validation. - Partner with propulsion calibration teams to identify process inefficiencies and implement virtual and automated solutions that improve speed, quality, and repeatability. - Analyze simulation and vehicle test data to validate models and refine calibration strategies. - Document tools, workflows, and best practices to support scalable adoption across teams. - Provide training and technical support to engineers using virtual calibration and automation tools. - Collaborate cross-functionally to define requirements and roadmap enhancements for future virtual capabilities. Required Qualifications - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related field. - 3+ years' experience with object-oriented programming (Python, C++, Java, or similar) for tool or workflow development. - Working knowledge of vehicle propulsion systems, controls, and/or vehicle dynamics. - Strong analytical and problem-solving skills with the ability to translate complex challenges into scalable technical solutions. - Ability to manage multiple priorities in a fast-paced, collaborative environment. - Effective communication skills with the ability to present technical concepts to diverse stakeholders. Preferred Qualifications - Experience with EV or electrified propulsion calibration, particularly using virtual or model-based methods. - Demonstrated experience developing automation for engineering or data analysis workflows. - Familiarity with HIL/SIL testing and model validation processes. #LI-JK3 This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job may be eligible for relocation benefits. About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team. Total Rewards | Benefits Overview From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us [email protected] or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
IT Operations Automation Engineer
HopperHopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to give every member of
• Build and maintain critical automation platforms, such as an Automation Service Gateway, to standardize how services are exposed and secured within IT Operations. • Proactively identify opportunities for automation and develop new processes following best practices for development, test, and implementation. • Partner with stakeholders to replace manual workflows with scalable, compliance-driven systems. • Provide Tier 2 and 3 support and troubleshooting, coordinating with vendors and internal teams when elevated support is required.
Engineer Automation Quality
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
Role Description The Engineer Automation Quality works more independently, designing, developing, and maintaining moderately complex automated test scripts to validate the functionality of software applications. Collaborates with cross-functional teams to ensure effective execution of our quality assurance strategies. - Design and development of moderately complex automated test scripts. - Execute moderately complex automated test cases and report results. - Identify, document and track independently, software defects to resolution using defect tracking tools like JIRA. - Provide strong documentation for test cases, test results, and defects that are clear and concise. - Collaborate with the software engineering team to gain a strong understanding of application functionality and testing requirements. - Maintain and update moderately complex, existing automated test scripts. Ensure that automated tests are up-to-date with the latest application changes and enhancements. - Follow and make recommendations regarding automation best practices. - Provide guidance to associate automation quality engineers, helping them improve their skills and gain a better understanding of automation. - May be required to do manual testing when needed. Qualifications - 2-4 years overall testing experience with 1-2 years automation testing experience or equivalent automation training. - Proficiency in Java programming language (Core concepts) required. - Strong understanding of and experience with requirement analysis is required. - Strong experience with automation testing tools (e.g., Selenium, Karate, JUnit, TestNG) along with debugging skills is a must. - Experience in using version control systems (e.g., Git) required. - Knowledge of BDD frameworks (e.g., Cucumber) required. - Familiarity with SQL and database testing required. - Experience in UI/API functional testing required. - Experience in using JIRA, ZE management tools required. - Strong analytical and problem-solving skills, with a strong ability to analyze test results and identify issues required. - Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred. - Good in design and estimation techniques desired. - Strong communication and teamwork skills preferred. - Good knowledge of continuous integration tools (e.g., Jenkins) a plus. - Willingness to learn and adapt to new technologies and methodologies desired. Requirements - Normal office working conditions: This job operates in a professional office environment and routinely uses standard office equipment. - This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. - The employer has the right to revise this job description at any time. - You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. - You may be required to perform other duties that are not included on this job description. - The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. Benefits - We are an equal opportunity employer with a commitment to diversity. - All individuals, regardless of personal characteristics, are encouraged to apply. - All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Develop and implement a comprehensive AI Ops network automation strategy aligned with organizational goals and objectives. • Identify opportunities for automation in network provisioning, configuration management, monitoring and analysis. • Provision and manage on-prem AI infrastructure and containerized environments (Docker, Kubernetes) optimized for GPU workloads and distributed compute. • Deployment and orchestration of agentic AI systems (LangChain, LangGraph etc). • Implement security best practices including secrets management, model access control, data encryption, and audit logging for AI pipelines. • Monitor and optimize performance of AI workloads. • Develop and maintain scripts, workflows, and code to automate network tasks using programming languages such as Python, Ansible and other automation tools. • Collaborate with software development teams to integrate network automation into the CI/CD pipeline. • Implement network orchestration solutions to streamline the provisioning and management of network services. • Develop network inventory reporting and control applications. • Develop telemetry and Netflow based analytics solutions for a carrier grade network. • Integrate network automation with monitoring tools for real-time visibility and reporting.




