InVue
Software Development Engineer in Test (SDET)
InVue, Charlotte, North Carolina, United States, 28245
Description
The (SDET) Software Development Engineer in Test is a key member of InVue' s software quality organization. They will be responsible for owning the QA test automation strategy, creating test plans, developing automated scripts, and executing tests across several products and platforms. The team you will work with are geographically distributed throughout the world, with a large proportion of them being home-based.
RESPONSIBILITIES:
Owns the design, implementation, and maintenance of automated test frameworks and tools with the end goal of creating stable, predictable, and efficient test automationOwns the development of automated test strategies for performance testing including load testing, stress testing, scalability, and stability testingCollaborates with development team, product owners, and other quality team members throughout the SDLC to understand requirements and develop comprehensive test plans and strategiesCoaches automation team members on the use of strong coding practices that result in low overall test code maintenance and maximum efficiencyGenerate test automation code using tools like cypress, playwright, and others to increase SW QA test coverage, speed, efficiency, and repeatabilityPerforms research on new automation testing tools and methodologies to ensure uniformity and compatibility across the frameworkWorks closely with development team members to troubleshoot and resolve defectsIntegrate automation test runs with new and existing test tracking tools for status and visibilityCollaborates closely with DevOps to integrate test runs into CI/CD pipelineCollects test execution results and formulates KPIs to communicate quality performanceMonitors automation test runs and performs diagnosis of test failuresSupports the generation of test cases for API and UI/UX testingAs needed, performs manual testing for API and UI/UX test casesSupports process development and documentation effortsSupports continuous improvement activities to improve team efficiency and efficacyAbility to manage multiple priorities across two to five projectsHas the ability to work in an evolving, fast pace, agile environment with a collaborative global teamQUALIFICATIONS:
BA/BS in information Technology, Computer Science, or related field, or equivalent work experience5+ years experience testing Mobile (iOS/Android) and Web-Based Applications7+ years automated testing experience2+ years experience testing APIsStrong experience with troubleshooting and root cause analysisExperience with tools such as Playwright, Postman, Gatling, Selenium, GitHub, TestRail, JMeter, Atlassian products, and PostgreSQL or similar databasesExperience writing test plans, test cases, and reporting on test findingsExperience translating technical requirements into test plansHands-on experience in 1 or more programming languages (Python, Java, etc.)Experience designing, implementing, and maintaining test automation frameworksExperience in testing in Docker, Kubernetes environments a plusIoT test experience (Firmware, Apps, Web, Mechanical Hardware) a plusSelf-driven and motivated, be able to manage your own timeExcellent communicator, contributing in a timely manner, and be thoughtful and considerate of how others interpret your messages.Strong in troubleshooting issues, reporting defects, and have solid experience with testing back-end and/or App/Web applications. You will spend roughly 80% of time writing and executing tests, so a desire to be hands on is essential
InVue Security Products, Inc is an Equal Opportunity employer. Federal law prohibits employers from discriminating against any applicant for employment because of applicant's race, sex, color, religion, national origin, age, or disability. InVue Security Products, Inc. is fully committed to complying with Federal law and will not discriminate against any applicant for employment.
The (SDET) Software Development Engineer in Test is a key member of InVue' s software quality organization. They will be responsible for owning the QA test automation strategy, creating test plans, developing automated scripts, and executing tests across several products and platforms. The team you will work with are geographically distributed throughout the world, with a large proportion of them being home-based.
RESPONSIBILITIES:
Owns the design, implementation, and maintenance of automated test frameworks and tools with the end goal of creating stable, predictable, and efficient test automationOwns the development of automated test strategies for performance testing including load testing, stress testing, scalability, and stability testingCollaborates with development team, product owners, and other quality team members throughout the SDLC to understand requirements and develop comprehensive test plans and strategiesCoaches automation team members on the use of strong coding practices that result in low overall test code maintenance and maximum efficiencyGenerate test automation code using tools like cypress, playwright, and others to increase SW QA test coverage, speed, efficiency, and repeatabilityPerforms research on new automation testing tools and methodologies to ensure uniformity and compatibility across the frameworkWorks closely with development team members to troubleshoot and resolve defectsIntegrate automation test runs with new and existing test tracking tools for status and visibilityCollaborates closely with DevOps to integrate test runs into CI/CD pipelineCollects test execution results and formulates KPIs to communicate quality performanceMonitors automation test runs and performs diagnosis of test failuresSupports the generation of test cases for API and UI/UX testingAs needed, performs manual testing for API and UI/UX test casesSupports process development and documentation effortsSupports continuous improvement activities to improve team efficiency and efficacyAbility to manage multiple priorities across two to five projectsHas the ability to work in an evolving, fast pace, agile environment with a collaborative global teamQUALIFICATIONS:
BA/BS in information Technology, Computer Science, or related field, or equivalent work experience5+ years experience testing Mobile (iOS/Android) and Web-Based Applications7+ years automated testing experience2+ years experience testing APIsStrong experience with troubleshooting and root cause analysisExperience with tools such as Playwright, Postman, Gatling, Selenium, GitHub, TestRail, JMeter, Atlassian products, and PostgreSQL or similar databasesExperience writing test plans, test cases, and reporting on test findingsExperience translating technical requirements into test plansHands-on experience in 1 or more programming languages (Python, Java, etc.)Experience designing, implementing, and maintaining test automation frameworksExperience in testing in Docker, Kubernetes environments a plusIoT test experience (Firmware, Apps, Web, Mechanical Hardware) a plusSelf-driven and motivated, be able to manage your own timeExcellent communicator, contributing in a timely manner, and be thoughtful and considerate of how others interpret your messages.Strong in troubleshooting issues, reporting defects, and have solid experience with testing back-end and/or App/Web applications. You will spend roughly 80% of time writing and executing tests, so a desire to be hands on is essential
InVue Security Products, Inc is an Equal Opportunity employer. Federal law prohibits employers from discriminating against any applicant for employment because of applicant's race, sex, color, religion, national origin, age, or disability. InVue Security Products, Inc. is fully committed to complying with Federal law and will not discriminate against any applicant for employment.