CI/CD concepts and tools (GitHub Actions) – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Tue, 08 Oct 2024 19:30:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png CI/CD concepts and tools (GitHub Actions) – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Senior Software Engineer, Test and Automation https://whoneedsengineers.com/jobs/quality-assurance-and-testing/senior-software-engineer-test-and-automation/ Tue, 08 Oct 2024 19:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-software-engineer-test-and-automation/ Senior Software Engineer, Test and Automation

Job Description:

    We are seeking an experienced Senior Software Engineer specializing in Test and Automation to join our dynamic team. In this pivotal role, you will contribute to the development and implementation of advanced automation testing frameworks that are critical to our mission of delivering high-quality software solutions. You will take the lead in designing robust test automation strategies that align with our project objectives, ensuring that our software products meet the highest standards of quality. Your role will also involve collaborating closely with software engineers, product managers, and other stakeholders to capture essential test cases, which will assist in validating our applications efficiently. You will be instrumental in fostering a culture of quality assurance and continuous improvement within our organization, enabling us to streamline our release cycles while enhancing the overall efficiency of our development processes. The ideal candidate will possess a strong background in software engineering, particularly in automation testing, and will be passionate about utilizing their expertise to drive the success of our innovative projects.

IT Languages:

  • Python
  • Java
  • PHP
  • Ruby

As a Senior Software Engineer in Test and Automation, you will undertake the following responsibilities::

    Design, implement, and maintain comprehensive test automation frameworks for integration and end-to-end testing of distributed systems.;; Identify, recommend, and implement best practices in automation tools and processes that support continuous integration and delivery.;; Collaborate with software developers to facilitate the creation and maintenance of automated tests using various programming languages and tools.;; Work closely with cross-functional teams to gather and understand requirements, ensuring that the testing infrastructure aligns with project needs.;; Expand automated test coverage across different levels of the testing pyramid to enhance product quality.;; Assist the infrastructure team in creating and managing test environments.;; Develop and operationalize test plans and schedules, ensuring timely execution of testing activities.;; Analyze production failures, providing insights and recommendations for improving the test suite and codebase.;; Participate in product release and quality reviews, advocating for the importance of automated testing within the organization.

Spoken Languages:

  • English

Skillset:

  • Test automation tools and frameworks
  • Web automation frameworks (Selenium, BrowserStack)
  • CI/CD concepts and tools (GitHub Actions)
  • Agile development methodologies

Soft Skills:

  • Excellent problem-solving skills
  • Strong analytical ability
  • Effective written and verbal communication
  • Independence in project execution
  • Collaboration and teamwork

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proficiency in SQL databases
  • Experience with software development lifecycle and quality assurance processes

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive salary based on experience
  • Fully remote work environment with home office setup allowance
  • Unlimited vacation policy to promote work-life balance
  • Parental leave benefits
  • Comprehensive wellness benefits and stock options
  • 401(k) matching program

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We strive to create an inclusive and diverse environment where every team member's voice is valued. Our corporate values emphasize sustainability and prioritizing family, fostering a supportive atmosphere that encourages growth and collaboration.

Opportunities For Advancement:

  • Potential for leadership roles within the testing team, Opportunities to work on innovative projects and technologies, Professional development and training programs

Visa Sponsorship:

    Not Available
]]>