Full-Time Senior Software Quality Engineer

EOS Worldwide is hiring a remote Full-Time Senior Software Quality Engineer. The career level for this job opening is Senior Manager and is accepting USA based applicants remotely. Read complete job description before applying.

This job was posted 1 year ago and is likely no longer active. We encourage you to explore more recent opportunities on our site. However, you may still try your luck using 'Apply Now' link below. We recommend focusing on newer listings available here.

EOS Worldwide

Job Title

Senior Software Quality Engineer

Posted

Career Level

Full-Time

Career Level

Senior Manager

Locations Accepted

USA

Job Details

The Role - Senior Software Quality Engineer

The Senior Software Quality Engineer role at EOS Worldwide will be essential in guiding and supporting the development team with a focus on ensuring the quality and reliability of our EOS One platform. In this "quality-first" role, they’ll provide expertise in test automation, load testing, and integration testing, embedding quality practices throughout the development lifecycle. Working closely with backend engineers, front-end developers, product managers, and QA, this role will ensure that our testing strategies are robust, scalable, and aligned with best practices, adapting to evolving business needs. This position emphasizes a hands-on, collaborative approach, where they will frequently work with the team, lead quality-focused discussions, and continuously refine our testing processes to drive improvement and ensure product excellence.

This position will report directly to the Director of Software Engineering.

Job Duties and Responsibilities: 

  • Test Strategy and Automation: Provide hands-on expertise in designing and implementing automated testing strategies for the EOS One platform, focusing on functional, load, and integration testing. Maintain a balance between immediate testing needs and long-term quality assurance strategy.
  • Agile Collaboration: Act as a quality advocate and mentor within agile processes, working closely with developers to ensure testing is integrated into each stage of development. Promote a quality-first mindset that supports iterative, incremental development.
  • Testing Best Practices: Advocate for best practices in testing, including the implementation of automated test suites, performance testing, and continuous integration testing. Assist the team in implementing scalable and maintainable testing frameworks.
  • Cross-Functional Alignment: Collaborate with product, frontend, and backend teams to ensure testing requirements are aligned with functional requirements, performance expectations, and user experience. Facilitate open communication and knowledge-sharing across the team to enhance testing effectiveness.

Core Skills

  • Test Automation: Expertise in designing, implementing, and maintaining automated end-to-end tests. Ability to create robust and reusable test scripts that ensure high coverage and reliability across different browsers and platforms.
  • Extensive Experience in C# and .NET Framework: Proficient in C# and the .NET ecosystem, with a strong track record of developing reliable and maintainable applications and automated test scripts, ensuring quality and performance.
  • Experience in Azure Cloud Services: Solid understanding of Microsoft Azure, including setting up test environments, managing cloud resources, and using Azure services to support continuous integration and delivery, automated testing, and performance monitoring.
  • Quality-Driven Development Practices: Strong advocate of quality-first practices, including test-driven development (TDD) and behavior-driven development (BDD), to support high standards of code quality, maintainability, and rapid feedback.

Secondary Skills

  • Agile Development Practices: Proven experience working within agile frameworks such as Scrum and Kanban, emphasizing adaptive planning, continuous improvement, and close collaboration with cross-functional teams to integrate testing into each development phase.
  • Automated Test Design for Microservices: Familiarity with testing strategies for microservices architectures, including end-to-end testing, contract testing, and managing dependencies across microservices.
  • CI/CD and DevOps Principles: Strong understanding of CI/CD pipelines and DevOps practices, including setting up automated test suites within deployment pipelines to support continuous testing and ensure reliable, rapid releases.
  • Azure Cloud Infrastructure: Hands-on experience with Azure cloud services for supporting testing environments, including compute, storage, networking, and automation for scalable and consistent test execution.
  • Data Testing and Validation: Knowledge of testing strategies for data-driven applications, including validating data integrity in relational and NoSQL databases, managing data migrations, and ensuring accurate data streaming and processing.
  • Testing in Distributed Systems: Experience testing distributed applications, with knowledge of handling fault tolerance, consistency, and load testing to ensure the reliability and scalability of multi-node systems.
  • Security Testing and Best Practices: Understanding of security testing principles, including testing for vulnerabilities and implementing security checks in the development pipeline to ensure secure software across the lifecycle.
  • Observability and Monitoring: Familiarity with observability tools for monitoring application performance and reliability, including setting up logging, monitoring, and tracing for test environments to quickly identify and resolve issues.

Soft Skills

  • Remote Team: Ability to be productive and collaborative in a remote work environment.
  • Communication and Team Collaboration: Strong interpersonal skills, with a focus on collaboration, inclusivity, and being a team player. We value a culture-first approach in our team.
  • Continuous Learning and Intellectual Curiosity: Demonstrated intellectual curiosity and commitment to continuous learning and professional growth in technology.

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Senior Software Quality Engineer at EOS Worldwide is 16th of December 2024 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ USA ] applicants. .

Related Jobs You May Like

Senior QA Engineer (C#)

Warsaw, Poland
1 day ago
C#
Git
REST Services
EcoVadis
Full-Time
Experienced

Senior QA Engineer

Kuala Lumpur, Malaysia
1 day ago
Automated Testing
C#
QA
EcoVadis
Full-Time
Experienced

SAP QM Lead Consultant

Frankfurt am main, Germany
1 day ago
Configuration
GXP
Integration
Fusion Consulting
Full-Time
Experienced

Junior SAP QM Consultant

Lisbon, Portugal
1 day ago
Issue Resolution
SAP Configuration
SAP Implementation
Fusion Consulting
Full-Time
Entry Level

Senior SDET Engineer

Santa Clara, CALIFORNIA
2 days ago
Agile
Appium
Automation Framework
Cyberark
Full-Time
Experienced
YEAR $112000 - $165000

Senior QA Engineer (C#)

Warsaw, Poland
2 days ago
C#
Jenkins
REST Services
EcoVadis
Full-Time
Experienced

Senior Automation Test Engineer (Playwright, German)

Romania
2 days ago
Agile/Scrum
API Testing
CI/CD
Accesa
Full-Time
Experienced

Automation Test Analyst

The Hague, Netherlands
2 days ago
API Testing
BDD
C#
ARHS
Full-Time
Experienced

Deputy Manager - Transactional Quality

Mumbai, India
3 days ago
Communication Skills
Finance & Accounting
OTC Knowledge
WNS Global Services
Full-Time
Manager

Quality Assurance Engineer (AWS Lex & Google Dialogflow)

All cities, India
4 days ago
API Testing
AWS Lex
Google Dialogflow
Miratech
Full-Time
Experienced

Technico-Functional Homologation Specialist

Rabat, Morocco
4 days ago
COBOL
ISTQB Certification
JCL
ALTEN
Full-Time
Experienced

Senior SDET Engineer

Santa Clara, CALIFORNIA
4 days ago
Appium
Automation Framework Development
Python
Cyberark
Full-Time
Experienced
YEAR $112000 - $165000

Looking for a specific job?