1

Junior Software Development Engineer In Test Jobs in Cary, NC

Software Engineer In Test MUST ALREADY BE LOCAL TO NC TO BE SUBMITTED!!!!! Fidelity TalentSource is ... development success. * Design, develop, document, and maintain automated tests and in-house ...

Software Engineer In Test MUST ALREADY BE LOCAL TO NC TO BE SUBMITTED!!!!! Fidelity TalentSource is ... development success. * Design, develop, document, and maintain automated tests and in-house ...

... software issues in development, testing, and field environments * Depending on experience level, provide guidance and mentorship to junior developers Testing & Quality * Develop unit tests ...

Enters test results into a quality control database. * Identifies potential areas of project ... Assists senior engineers in the development of new methods to improve product quality and process ...

Enters test results into a quality control database. * Identifies potential areas of project ... Assists senior engineers in the development of new methods to improve product quality and process ...

Enters test results into a quality control database. * Identifies potential areas of project ... Assists senior engineers in the development of new methods to improve product quality and process ...

... a Senior Software Engineer in Test to design, develop, and maintain automated test suites for ... junior technical staff. Experience Requirements: * 6+ years of professional testing or development ...

... a Senior Software Engineer in Test to design, develop, and maintain automated test suites for ... junior technical staff. Experience Requirements: * 6+ years of professional testing or development ...

... a Senior Software Engineer in Test to design, develop, and maintain automated test suites for ... junior technical staff. Experience Requirements: * 6+ years of professional testing or development ...

Labcorp is a global leader in laboratory services, providing the insights and answers that help ... Develop, test, and integrate high-quality software using modern engineering standards and automated ...

Showing results 21-40

Junior Software Development Engineer In Test information

See Cary, NC salary details

$43.1K

$87.6K

$131.6K

How much do junior software development engineer in test jobs pay per year?

As of Sep 15, 2026, the average yearly pay for junior software development engineer in test in Cary, NC is $87,585.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,600.00 and $88,500.00 per year, depending on experience, location, and employer.

What is a junior software development engineer in test?

A Junior Software Development Engineer In Test (SDET) is an entry-level professional who combines software development and quality assurance skills to design, develop, and maintain automated tests for software applications. These engineers work closely with developers and testers to ensure the software meets quality standards and functions as intended. They typically write test scripts, identify bugs, and help improve the overall testing process to deliver reliable products.

What are the key skills and qualifications needed to thrive as a junior software development engineer in test?

To thrive as a Junior Software Development Engineer In Test, you need a solid understanding of software testing principles, programming fundamentals (commonly in Java, Python, or C#), and a relevant bachelor's degree in computer science or a related field. Familiarity with test automation frameworks (such as Selenium or JUnit), version control systems like Git, and continuous integration tools is typically required. Strong analytical thinking, effective communication, and a proactive attitude help you identify issues and collaborate within development teams. These skills and qualities are crucial for ensuring software quality, streamlining testing processes, and supporting overall team productivity.

What are some common challenges faced by junior software development engineers in test when starting out, and how can they overcome them?

Junior Software Development Engineers in Test (SDETs) often encounter challenges such as understanding complex codebases, balancing manual and automated testing, and communicating effectively with development teams. To overcome these, it's helpful to ask clarifying questions, seek mentorship, and actively participate in code reviews. Building a solid foundation in both programming and testing principles, along with collaborating closely with more experienced SDETs and developers, can accelerate learning and confidence in the role.

What is the difference between Junior Software Development Engineer In Test vs Software Development Engineer In Test?

AspectJunior Software Development Engineer In TestSoftware Development Engineer In Test
Experience LevelEntry-level, typically 0-2 yearsMid to senior level, 2+ years
ResponsibilitiesAssisting in test automation, executing test cases, learning testing toolsDesigning test frameworks, developing automation scripts, leading testing efforts
Skills & CertificationsBasic programming, testing fundamentals, possibly certifications like ISTQBAdvanced programming, testing automation, certifications often preferred
Work EnvironmentSupportive team, mentorship focus, learning-orientedCollaborative, independent problem-solving, leadership in testing projects

In summary, Junior Software Development Engineer In Test roles focus on learning and supporting testing activities, while Software Development Engineer In Test positions involve more advanced automation development and testing leadership.

What are the most commonly searched types of Software Development Engineer In Test jobs in Cary, NC?

The most popular types of Software Development Engineer In Test jobs in Cary, NC are:

What cities near Cary, NC are hiring for Junior Software Development Engineer In Test jobs?

Cities near Cary, NC with the most Junior Software Development Engineer In Test job openings:

Senior QA Automation Engineer / SDET

Durham, NC โ€ข On-site

ENFOS, Inc.
Software Developmentย โ€ขย 11 - 50 employees

Other

Re-posted yesterday


Job description

ENFOS is redefining how global enterprises manage longโ€‘term environmental risk. As the category leader in Environmental Obligation Management, our platform centralizes and automates the full lifecycle of Environmental Remediation Obligations (EROs) and Asset Retirement Obligations (AROs)โ€”replacing fragmented spreadsheets and outdated tools with a purposeโ€‘built, multiโ€‘tenant SaaS platform.

For 25 years, ENFOS has helped the worldโ€™s leading industrial companies stay auditโ€‘ready, SOXโ€‘compliant, and financially in control of their environmental obligations. Privately held and profitable, ENFOS operates with no direct competitors and supports a blueโ€‘chip customer base spanning energy and natural resources, chemicals, manufacturing, and logistics end markets.

With regulatory pressure rising and ESG scrutiny intensifying, ENFOS is uniquely positioned to empower Finance, Legal, and Remediation teams to improve decisionโ€‘making, mitigate risk, and drive longโ€‘term balance sheet reliability.

Why ENFOS

Every major industrial company carries Environmental Obligations: the legal and financial commitments to remediate, restore, and account for the footprint of their operations. These obligations represent billions of dollars of liabilities, span decades, and have historically been managed across spreadsheets, inboxes, and institutional knowledge.

ENFOS is the enterprise system of record that replaces all of that. The worldโ€™s leading energy, chemical, mining, manufacturing, and industrial companies run their Environmental Obligation programs on our platform.

Our advantage isnโ€™t a generic AI model. Itโ€™s decades of domain expertise, structured enterprise data, and missionโ€‘critical workflows that competitors cannot easily replicate. We are profitable, growing quickly, and transforming our platform from a record system into an AIโ€‘enabled system of intelligence. If youโ€™re excited about building durable enterprise software, solving complex technical problems, and shaping the future of EOM, weโ€™d love to meet you.

About the Role

As a Senior QA Automation Engineer / SDET at ENFOS, reporting to the QA Lead, who reports directly to the Chief Technology Officer, you will join our Quality Engineering team and play a key role in ensuring the quality, reliability, and scalability of a platform trusted by many of the worldโ€™s largest industrial companies. You will own the testing strategy and execution for new features from requirements through production release, combining deep exploratory and manual testing with scalable endโ€‘toโ€‘end automation built on Playwright.

This role carries significant ownership across test strategy, automation coverage, and quality standards. You will embrace AIโ€‘assisted testing to increase coverage and productivity, mentor junior engineers, and raise quality engineering practices across the team.

How We Work

We believe exceptional software is built by engineers who own outcomes, not just tickets.

  • Agile development: We operate in twoโ€‘week sprints with clear ownership, rapid iteration, and continuous customer feedback.
  • Engineering Excellence: Clean architecture, automated testing, code reviews, and maintainable software are foundational to how we build.
  • Modern Platform: Our platform is supported by a modern engineering toolchain including Playwright, GitLab, GitLab CI/CD, and Docker.
  • Continuous Growth: We invest in mentorship, quality engineering leadership, and systemโ€‘level thinking, creating opportunities to influence the platform and grow your career.
Expectations

Success in this role means independently driving quality throughout the development lifecycle, catching issues before customers do, and continuously raising the reliability and coverage of our test suites. You are expected to own testing initiatives endโ€‘toโ€‘end, review requirements for gaps and risk before development is complete, provide reliable estimates, communicate clearly across teams, and deliver highโ€‘quality releases on schedule.

What Youโ€™ll Do
  • Own the testing effort for new features from requirements through production release.
  • Design, execute, and maintain comprehensive manual, exploratory, regression, and endโ€‘toโ€‘end automated test scenarios.
  • Develop and maintain scalable automated test suites using Playwright, and perform API testing to validate REST backend integrations.
  • Build and maintain automated tests within GitLab CI/CD pipelines.
  • Review business requirements to identify missing acceptance criteria, edge cases, and risks before development is complete.
  • Perform rootโ€‘cause analysis for production issues, partner with developers to resolve defects quickly, and create highโ€‘quality bug reports with clear reproduction steps and business impact.
  • Continuously improve automation coverage, test reliability, and overall QA processes.
AIโ€‘Assisted Testing

We are transforming our platform into an AIโ€‘enabled system of intelligence, and we expect our engineers to work the same way, actively leveraging AI to:

  • Generate and improve test cases, and discover additional edge cases during exploratory testing.
  • Accelerate Playwright automation development.
  • Review requirements to identify missing scenarios, and analyze defects, logs, and regression impact.
  • Validate AIโ€‘generated outputs before incorporating them into the automation framework.
Additional Responsibilites
  • Collaborate closely with Product Managers, Developers, Business Analysts, and fellow QA team members throughout the development lifecycle.
  • Mentor junior QA engineers and champion scalable, repeatable QA processes and reusable test architecture that improve quality as the platform grows.
Minimum Qualifications
  • 5+ years of experience in Software QA or SDET roles
  • Excellent manual and exploratory testing skills, with expertโ€‘level experience in Playwright
  • Strong programming experience with TypeScript or JavaScript
  • Experience testing REST APIs and validating backend integrations
  • Experience with GitLab and GitLab CI/CD, and designing scalable automation frameworks and test architecture
  • Experience working with enterprise business applications
  • Strong understanding of Agile and CI/CD practices, with excellent debugging, analytical, and rootโ€‘cause analysis skills
  • Ability to work independently with minimal supervision, with strong communication and collaboration skills
Preferred Qualifications
  • Experience testing financial or accounting systems
  • Demonstrated experience using AI to improve test coverage, productivity, and software quality
  • Experience in regulated or auditโ€‘driven, multiโ€‘module enterprise software environments
  • Salary range in the US: $120,000 - $150,000 with opportunity for discretionary bonus paid annually
  • Stock options granted at time of hire and periodically based on performance
  • Comprehensive Benefits Package
#J-18808-Ljbffr