Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Embedded Software Engineer In Test
Recruited by Aurora 8 months ago Address Pittsburgh, PA, United States
Software Development Engineer In Test (Sdet)
Recruited by Comcast 9 months ago Address Philadelphia, PA, United States
Associate Test Engineer Jobs
Recruited by ACHIEVE 10 months ago Address Pittsburgh, PA, United States
Software Development Engineer In Test
Recruited by Comcast 1 year ago Address , Philadelphia, 19103, Pa

Software Engineer In Test

Company

eNGINE

Address Pennsylvania, United States
Employment type FULL_TIME
Salary
Category Staffing and Recruiting
Expires 2023-08-15
Posted at 9 months ago
Job Description

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.


eNGINE is seeking a 100% remote Software Development Engineer in Test (SDET) to talented Software Development Engineer in Test (SDET) to support one of our Pittsburgh based healthcare & medical device industry customers.


This is a fully remote position, but candidates must be available to work in Eastern Standard Time (EST) hours. As an SDET, you will play a crucial role in ensuring the quality and reliability of our software products through the development and execution of automated tests. The ideal candidate will have proficiency in C#, Python, Node.js, as well as experience with PowerShell, API testing, and Docker.


Responsibilities:

Test Automation Development:

  • Create and execute automated test cases to validate the functionality, performance, and scalability of software applications.
  • Design, develop, and maintain automated test frameworks, tools, and scripts using C#, Python, and Node.js.
  • Collaborate with the development team to integrate automated tests into the continuous integration and delivery (CI/CD) pipelines.


Test Strategy and Planning:

  • Collaborate with cross-functional teams to define test strategies, test plans, and test scenarios based on product requirements and user stories.
  • Conduct risk analysis and identify areas of improvement in software quality, proposing solutions and implementing testing best practices.
  • Participate in agile ceremonies, providing input on testing efforts and advocating for testability and quality from the early stages of development.


API and Integration Testing:

  • Develop and execute API test cases and automation scripts using industry-standard tools and frameworks.
  • Conduct integration testing to ensure seamless interoperability between different software components and systems.
  • Verify data accuracy, consistency, and integrity by interacting with databases, performing data validation, and troubleshooting issues.


Test Execution and Reporting:

  • Analyze test results, identify trends, and communicate findings to the development team, driving continuous improvements in product quality.
  • Collaborate with developers to reproduce, debug, and resolve software defects and configuration issues.
  • Execute manual and automated test cases, record and report test results, and track defects using bug tracking systems.


Remote Work and EST Hours:

  • Maintain regular availability and work within Eastern Standard Time (EST) hours.
  • Work 100% remotely, collaborating effectively with distributed teams and stakeholders.


Requirements:

  • Solid understanding of API testing and RESTful web services.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software issues.
  • Familiarity with Docker containers and containerized environments.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Experience with PowerShell scripting for automation and task automation.
  • Knowledge of testing frameworks and tools, such as Selenium, PyTest, or Mocha.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Familiarity with version control systems like Git.
  • Self-motivated and able to work independently with minimal supervision.
  • Proven experience as a Software Development Engineer in Test (SDET) or similar role.
  • Strong proficiency in programming languages such as C#, Python, and Node.js for test automation.


For finer details, apply today!