{"id":4290159,"url":"https://alion.io/job/ercot-software-development-engineer-in-test-sdet","title":"Software Development Engineer in Test (SDET)","company":{"id":6006,"name":"ERCOT","domain":"ercot.com","url":"https://alion.io/company/ercot","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":81,"open_postings":4,"ghost_share":0,"stale_share":0.75,"repost_share":0,"time_to_fill_p50_days":48,"computed_at":"2026-11-12T10:38:37Z"}},"role":"QA","role_family":"QA","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Taylor, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":121000,"max":167000,"currency":"USD","period":"year","gross":null,"usd_annual":167000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Playwright","optional":false},{"name":"Postman","optional":false},{"name":"Python","optional":false},{"name":"Rest-Assured","optional":false},{"name":"Selenium","optional":false},{"name":"Shift-Left Security","optional":false},{"name":"TypeScript","optional":false},{"name":"Windows","optional":false},{"name":"Apache Kafka","optional":true},{"name":"Appium","optional":true},{"name":"Chaos Engineering","optional":true},{"name":"Cucumber","optional":true},{"name":"Grafana","optional":true},{"name":"Invicti","optional":true},{"name":"Power Automate","optional":true},{"name":"Prometheus","optional":true},{"name":"RabbitMQ","optional":true},{"name":"ServiceNow","optional":true},{"name":"UiPath","optional":true}],"status":"live","first_seen_at":"2026-11-13T23:03:30Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T23:03:30Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce to develop world-class solutions for today and tomorrow’s energy challenges while learning new skills and growing your career.\nERCOT is committed to fostering inclusion at alllevels of our company. It is the cornerstone of our corporate values of accountability, leadership, innovation, trust, and expertise. We know that individuals with a wide variety of talents, ideas, and experiences propel the innovation that drives our success. An inclusive and diverseworkforce strengthens us and allows for a collaborative environment to solve the challenges that face our industry today and in the future.\nThe Software Development Engineer in Test (SDET) is a software engineering professional specializing in automation, quality engineering, and intelligent system validation. This role designs, develops, deploys, and maintains scalable automated solutions to ensure the reliability, performance, security, accessibility, and resilience of enterprise applications, system integrations, and automated business workflows.\nThe SDET combines strong programming expertise with modern engineering practices to build automation frameworks, validate APIs and distributed systems, support CI/CD and cloud-native execution models, and test AI-enabled systems and process automation platforms. Working closely with Development, DevOps, Architecture, Product teams, QA Leads, and other stakeholders, the SDET improves system testability, drives shift-left and continuous testing practices, and embeds automation throughout the software delivery lifecycle while maintaining enterprise quality and governance standards.\nJOB DUTIES\nDesign, develop, and maintain automated solutions for functional, regression, integration, performance, security, accessibility, and end-to-end testing\nBuild and enhance automation frameworks for APIs, user interfaces, backend services, and enterprise workflows using tools such as Selenium, Playwright, Rest Assured, Postman, Tosca, or similar technologies\nWrite clean, scalable, and maintainable automation code using Java, Python, JavaScript, TypeScript, or similar languages\nPerform validation across APIs, distributed systems, databases (relational and NoSQL), and system integrations\nDefine and support test data management practices to improve automation reliability and coverage\nIntegrate automation into CI/CD pipelines with quality gates, including functional, performance, and security validations\nSupport scalable and containerized test execution across cloud environments (Azure, AWS, GCP, Docker, Kubernetes)\nInstall, configure, and maintain automation tools and supporting infrastructure across Windows and Linux platforms\nDevelop validation approaches for AI-enabled features, distributed systems, and automated business workflows (including RPA where applicable)\nContribute to automation standards, governance practices, and continuous improvement initiatives\nSupport shift-left and continuous testing practices and contribute to test strategy and risk-based validation\nMonitor and improve automation effectiveness by tracking key quality metrics and reducing flaky tests\nUtilize mocking, stubbing, or service virtualization techniques to enable reliable testing of dependent systems\nParticipate in code reviews and advocate for testability in system design and development practices\nCollaborate with cross-functional teams and communicate effectively to ensure alignment on quality objectives\nApply sound engineering judgment and enterprise standards in automation design and execution\nLeverage approved Generative AI tools to enhance automation quality, productivity, and intelligent test design\nProvide technical guidance and mentorship appropriate to role level while continuously learning and adopting new technologies\nREQUIRED EXPERIENCE\nStrong knowledge of software engineering and quality engineering principles\nExperience with UI and/or API automation frameworks\nProgramming experience in Java, Python, JavaScript, TypeScript, or similar languages\nExperience integrating automation into CI/CD pipelines\nExperience with Git-based version control\nExperience supporting applications on Windows and/or Linux platforms\nWorking knowledge of Agile methodologies and SDLC practices\nLevel 2: Requires minimum 2 years job related work experience in excess of degree requirements\nSenior Level: Requires minimum 5 years job related work experience in excess of degree requirements\nLead Level: Requires minimum 8 years job related work experience in excess of degree requirements\nPREFERRED QUALIFICATIONS\nExperience with cloud platforms (Azure, AWS, GCP) or multi-cloud environments\nExperience with Docker, Kubernetes, or distributed test infrastructure\nExperience with performance and/or security testing tools\nExperience with enterprise validation tools (Tosca, NeoLoad, qTest, Invicti, etc.)\nExperience implementing or supporting ServiceNow ATF automation\nExperience validating AI-enabled systems or familiarity with AI-assisted testing tools\nExperience influencing system design for testability, scalability, and resilience\nExperience supporting DevOps or DevSecOps practices\nFamiliarity with BDD frameworks (e.g., Cucumber, Gherkin)\nExperience testing event-driven architectures or message queue systems (e.g., Kafka, RabbitMQ)\nFamiliarity with mobile testing tools and frameworks (e.g., Appium)\nFamiliarity with resilience testing or chaos engineering principles\nFamiliarity with RPA tools and validation of automated business workflows (e.g., UiPath, Power Automate)\nFamiliarity with observability or monitoring tools (e.g., Prometheus, Grafana)\nERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law.\nExpected Salary Range:\n$121,000 - $167,000","description_format":"text","description_chars":6261,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Power Grid"],"lifecycle":[{"event":"open","at":"2026-11-13T23:03:30Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":48,"reasons":["conf:1","win:early"],"computed_at":"2026-11-14T00:42:05Z"},"pay":{"stated_usd_annual":167000,"is_top_pay":true},"html_url":"https://alion.io/job/ercot-software-development-engineer-in-test-sdet","json_url":"https://alion.io/job/ercot-software-development-engineer-in-test-sdet.json","meta":{"generated_at":"2026-11-14T00:42:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1413,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6006},"rest":"https://alion.io/mcp/rest/get_company?id=6006"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fercot-software-development-engineer-in-test-sdet"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fercot-software-development-engineer-in-test-sdet"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fercot-software-development-engineer-in-test-sdet"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ercot-software-development-engineer-in-test-sdet\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fercot-software-development-engineer-in-test-sdet"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4290159}},{"tool":"search_jobs","arguments":{"company":"ercot.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4290159},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}