Test Automation Specialist

4 days ago


San Francisco, California, United States Unreal Gigs Full time
Job Description

**About the Role**

We are seeking a highly skilled Test Automation Specialist to join our team at Unreal Gigs. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and performance of our software.

Key Responsibilities

  • Automated Test Script Development: Design, develop, and maintain automated test scripts using frameworks like Selenium, Cypress, JUnit, or similar tools. You will create robust, reusable scripts to automate functional, regression, and integration testing across various platforms.
  • Test Strategy and Framework Implementation: Define and implement the overall test automation strategy, selecting the appropriate tools, frameworks, and approaches to meet the project's needs. You will ensure that test automation integrates seamlessly into the CI/CD pipeline for continuous testing.
  • Test Execution and Reporting: Run automated tests, analyze results, and provide detailed reports on test coverage, performance, and issues. You will work with the QA and development teams to interpret test results and ensure that bugs are logged and resolved promptly.
  • CI/CD Integration: Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. You will ensure that automated tests run continuously during the development lifecycle, enabling faster and more reliable releases.
  • Test Optimization and Maintenance: Continuously improve and optimize existing test automation frameworks and scripts. You will refactor code, update test cases, and ensure that the automated testing suite remains up-to-date with the evolving codebase.
  • Collaboration with Development Teams: Work closely with developers, product managers, and other QA engineers to ensure that test automation covers critical functionalities and edge cases. You will contribute to test planning and actively participate in design discussions.
  • Performance and Load Testing: Develop automated performance and load testing scripts to ensure that the software can handle high traffic and heavy loads. You will identify performance bottlenecks and provide recommendations for optimizations.

Requirements

  • Test Automation Expertise: Strong experience with test automation frameworks and tools such as Selenium, Cypress, JUnit, TestNG, or similar. You are skilled at building robust, scalable test scripts and frameworks from scratch.
  • Programming Knowledge: Proficiency in one or more programming languages commonly used in test automation, such as Python, Java, JavaScript, or Ruby. You can write and debug test scripts efficiently.
  • CI/CD Integration: Experience integrating test automation into CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, or Travis CI. You are familiar with continuous testing methodologies.
  • Test Strategy and Planning: Ability to design and implement comprehensive test automation strategies that cover functional, regression, performance, and load testing. You can define test coverage and scope effectively.
  • Problem-Solving and Debugging: Strong analytical and problem-solving skills with the ability to troubleshoot issues within automated tests and quickly resolve them.

Education and Experience

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Equivalent experience in test automation or software testing is also valued.
  • Certifications: Certifications in software testing or test automation (e.g., ISTQB Automation Engineer) are a plus.
  • Experience: 3+ years of experience in test automation, with hands-on experience developing automated test scripts and integrating them into CI/CD pipelines. You have worked in fast-paced environments and delivered high-quality automated testing solutions.

Benefits

  • Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
  • Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
  • Work-Life Balance: Flexible work schedules and telecommuting options.
  • Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
  • Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life and Disability Insurance: Life insurance and short-term/long-term disability coverage.
  • Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
  • Tuition Reimbursement: Financial assistance for continuing education and professional development.
  • Community Engagement: Opportunities to participate in community service and volunteer activities.
  • Recognition Programs: Employee recognition programs to celebrate achievements and milestones.


  • San Jose, California, United States MILLENNIUMSOFT Full time

    Position: Automation Testing SpecialistCompany: MILLENNIUMSOFTContract Duration: 6 MonthsWeekly Hours: 40.00Shift: 1st ShiftRole Overview:Seeking a candidate with 1-2 years of experience in automation testing, ideally suited for junior-level roles.Responsible for designing, developing, and documenting automated test cases to ensure product quality.Will work...


  • San Francisco, California, United States Mobile Hilfe Ruhr GmbH Full time

    We are seeking a seasoned Senior QA Automation Specialist to join our team at Mobile Hilfe Ruhr GmbH. As a key member of our quality assurance team, you will play a crucial role in ensuring the high quality of our mobile products.In this position, you will collaborate closely with software engineers, product managers, designers, and peer QA specialists to...


  • San Francisco, California, United States Test Dev Tools Full time

    Job DescriptionAstranis is a leading provider of innovative satellite technology, aiming to bridge the digital divide by connecting the world's underserved communities. As a Senior Reliability Test Engineer at Test Dev Tools, you will play a critical role in ensuring the highest level of quality and reliability in our satellite hardware.Key...


  • San Francisco, California, United States Pronto Full time

    About the RoleWe are seeking a highly skilled Test Automation Engineer to join our team at Pronto. As a key member of our engineering team, you will be responsible for developing and maintaining automated testing frameworks to ensure the quality and reliability of our Autonomous Haulage System.Key ResponsibilitiesDevelop and maintain automated testing...


  • San Francisco, California, United States Federal Reserve System Full time

    Company OverviewThe Federal Reserve Bank of San Francisco is dedicated to enhancing the nation's monetary, financial, and payment systems to foster a robust economy for all citizens. As a community-focused institution, we value diverse perspectives and are committed to serving the dynamic communities within the Twelfth District. Joining our team means...


  • San Francisco, California, United States Bayone Full time

    Job DescriptionBayone is seeking a skilled Mobile Automation Testing Engineer to join our dynamic team.Key Responsibilities:Design and Develop Automated Test Scripts: Create and maintain automated test scripts for mobile applications using industry-standard automation testing tools and frameworks.Collaborate with Cross-Functional Teams: Work with...


  • San Francisco, California, United States Procom Services Full time

    Company OverviewProcom is a premier provider of professional IT services and staffing solutions to businesses and government entities across Canada. Recognized by the Branham Group as the 3rd largest professional services firm in Canada, Procom stands out as the largest Canadian-owned IT staffing and consulting company.Areas of ExpertiseProcom specializes in...


  • San Francisco, California, United States MasterCard Full time

    Our Mission:At Mastercard, we strive to connect and empower a diverse, digital economy that serves everyone, everywhere by ensuring transactions are secure, straightforward, intelligent, and accessible. Through the use of secure data and networks, along with strategic partnerships and a passionate workforce, our innovations and solutions enable individuals,...


  • San Diego, California, United States Intrepid Studios Full time

    Job OverviewIntrepid Studios is seeking a meticulous Unreal Engine Test Automation Specialist who has a solid history of achieving outstanding outcomes. This role entails the direct responsibility for developing and sustaining the tools and methodologies essential for delivering high-quality, low-defect MMO game systems, encompassing everything from backend...


  • San Francisco, California, United States Us Organization Full time

    About the RoleWe are seeking a highly skilled Senior Test Automation Engineer to join our team at Us Organization. As a key member of our quality assurance team, you will be responsible for designing, developing, and maintaining automated testing frameworks to ensure the highest quality of our premium products.Key ResponsibilitiesDesign and develop automated...


  • San Jose, California, United States Avance Consulting Full time

    Job OverviewPosition: Software SQA EngineersEmployment Type: Full-timeExperience Level: 6-9 yearsWe are seeking candidates with a strong focus on backend test automation, particularly in API testing. The ideal candidate will possess:Expertise in backend test automation: We are looking for professionals who specialize in backend testing, as our client prefers...


  • San Jose, California, United States Avance Consulting Full time

    Job OverviewPosition: Software SQA EngineersLocation: San Jose, CAEmployment Type: Full-timeExperience Required: 6-9 yearsWe are seeking candidates with a strong background in backend test automation, particularly those with experience in API testing. The ideal candidate will possess the following qualifications:Proficiency in backend test automation;...


  • San Francisco, California, United States University of California - San Francisco Campus and Health Full time

    About the RoleThe University of California, San Francisco (UCSF) is seeking a highly skilled Automation Specialist to join our team in the Laboratory for Genomics Research. As an Automation Specialist, you will be responsible for designing, developing, and maintaining automation platforms to support our arrayed functional genomics screens.Key...


  • San Jose, California, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Automation Specialist to join our team at Diverse Lynx LLC. As a key member of our organization, you will be responsible for designing, developing, and implementing automation solutions to improve our business processes.Key Responsibilities:Design and develop automation frameworks to streamline business...


  • San Francisco, California, United States Scrut Automation Full time

    Position Overview: Client Success Specialist About SCRUT Automation Scrut Automation is a cutting-edge platform for information security and compliance monitoring, designed to assist small and medium cloud-native businesses in establishing and maintaining a strong security framework while effortlessly adhering to various information security standards such...


  • San Francisco, California, United States MasterCard Full time

    Our Mission:We strive to connect and empower a diverse, digital economy that serves everyone, everywhere by ensuring transactions are secure, straightforward, intelligent, and accessible. By utilizing secure data and networks, alongside strong partnerships and a commitment to innovation, our solutions assist individuals, financial institutions, governments,...


  • San Francisco, California, United States GalaxEons Full time

    About the RoleWe are seeking a highly skilled C# Automation Engineer to join our team at GalaxEons. As a key member of our automation team, you will be responsible for designing, developing, and implementing automated regression testing harnesses to ensure the quality and reliability of our software systems.Key ResponsibilitiesDesign and develop automated...


  • San Francisco, California, United States PRG Technical Full time

    Job SummaryWe are seeking a highly skilled Automation Technology Specialist to join our team at PRG Technical. As a key member of our operations team, you will be responsible for maintaining and troubleshooting automation products, as well as providing installation, commissioning, and technical support for automation systems in substations.Key...


  • San Francisco, California, United States PRG Technical Full time

    Job SummaryWe are seeking a highly skilled Automation Technology Specialist to join our team at PRG Technical. As a key member of our operations team, you will be responsible for maintaining and troubleshooting automation products, as well as providing installation, commissioning, and technical support for automation systems in substations.Key...


  • San Jose, California, United States CCIntegration, Inc. Full time

    Position Overview:The Senior Automation Specialist plays a crucial role in delivering production support across various products and manufacturing lines. This position involves auditing operational processes and developing work instructions that enhance lean manufacturing methodologies. The specialist is tasked with diagnosing component failures and...