Jobs
>
Boise

    Staff Software Development Engineer in Test - Boise, United States - Idaho State Job Bank

    Idaho State Job Bank background
    Description


    Staff Software Development Engineer in Test at Sunrun in Boise, Idaho, United States Job Description Everything we do at Sunrun is driven by a determination to transform the way we power our lives.

    We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging.

    Overview A Software Development Engineer in Test (SDET) is a crucial role in software development teams, responsible for ensuring the quality and reliability of software products through the creation and maintenance of automated test frameworks, test cases, and continuous integration processes.

    SDETs work closely with developers and quality assurance teams to identify and resolve defects and contribute to the overall improvement of the software development lifecycle.

    We are currently seeking a SDET with expertise in data. As a Staff SDET, your role is pivotal in ensuring the quality and dependability of our data integration platform. You will collaborate closely with multiple teams to drive and support test automation initiatives while optimizing testing processes.

    Within this team, your responsibilities will involve creating testing strategies for data pipelines, ensuring the reliable ingestion and processing of IoT data from our 700K+ solar and storage systems.

    This data plays a crucial role across our organization in maintaining system uptime, conducting performance analysis, and providing valuable insights to our customers.


    Key Responsibilities + Test Automation:

    Develop and maintain automated test scripts and test frameworks using programming languages (e.g., Python, Java, C#) and testing tools (e.g., Selenium, Appium) to validate software functionality, performance, and security.

    + Conduct thorough testing of data platform components, encompassing data ingestion, vendor data provisioning, and data operations. + Champion quality across all teams by offering guidance, feedback, and suggestions to enhance quality practices throughout the team. + Evaluate the scalability and performance of the data platform, proactively identifying and mitigating bottlenecks.


    • Test Planning:
    Create and maintain comprehensive test documentation, including detailed test cases, test plans, and comprehensive test reports that cover all aspects of the software, including functional, integration, regression, and performance testing

    + Collaboration:

    Work in close partnership with Product Management, DevOps, and Software Engineers within the data integration group, addressing their specific requirements.

    Collaborate effectively with SREs (Site Reliability Engineers) and leverage techniques such as logging and metrics to ensure that quality objectives are met.


    • Continuous Learning:
    Stay informed about evolving quality assurance best practices and emerging technologies that can be adopted to enhance product excellence at Sunrun

    + CI/CD:

    Implement and manage CI/CD pipelines to automate the build, test, and deployment processes, ensuring that new code changes are thoroughly tested and integrated seamlessly into the software.


    • Defect Identification and Reporting:
    Identify, isolate, and report software defects, providing detailed information to developers for debugging and resolution. Work closely with cross-functional teams to ensure defects are prioritized and resolved in a timely manner.


    • Quality Assurance:
    Monitor and enforce coding standards, best practices, and quality guidelines within the development team. Advocate for quality throughout the development process.


    • Performance Testing:
    Create and execute performance tests to evaluate the software's scalability, responsiveness, and stability under various conditions, making recommendations for improvements

    + Security Testing:

    Conduct security testing, including penetration testing and vulnerability assessments, to identify and address potential security risks in the software

    + Documentation:

    Maintain clear and up-to-date documentation for test cases, test plans, and test results, ensuring that the testing process is well-documented and repeatable.

    Qualifications + 8+ years of experience as an SDET, BA or MS degree in Computer Science preferred + Familiarity with JavaScript / TypeScript/ , Python, or Kotlin preferred.

    + Experience with testing APIs and implementing API automated testing.

    + Familiarity with Relational Database Management Systems (RDBMS), RESTful APIs, and associated tools such as SQL, RestAssured, and Postman is a plus.

    + Proven experience in architecting, developing, planning, and constructing testing frameworks. + Demonstrated expertise in creating automation frameworks for backend systems is essential. + Proficiency in working with code repositories, with Git being a preferred choice.

    + Knowledge or experience with cloud platforms like AWS or GCP is advantageous, and familiarity with serverless technologies is a significant plus.

    + Strong understanding of Continuous Integration/Continuous Delivery (CI/CD) principles. + Effective communication skills, enabling clear interactions with engineers, project managers, and leadership. + Exceptional attention to detail and the ability to produce high-quality and accurate work, even in fast-paced environments. + Adaptable and capable of working effectively under pressure, with the flexibility to shift between projects as needed.


    • Analytical Skills:
    Ability to analyze complex software systems and design effective testing strategies

    + Communication:

    Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders

    + Problem-Solving:

    Strong problem-solving and debugging skills to identify and resolve software defects efficiently

    + Testing Tools:

    Familiarity with testing tools and frameworks (e.g., Selenium, JUnit, TestNG, Appium) and experience in creating and maintaining automated test suites.

    Please note that the compensation information that follows is a good faith estimate for this position only and is provided pursuant to acts, such as The Equal Pay Transparency Act.

    It assumes that the successful candidate will be located in markets within the United States that warrant the compensation listed.

    Candidates in locations outside this local area may have a different starting salary range for this opportunity which may be higher or lower.

    Please speak with your recruiter to learn more.

    The starting salary/wage for this opportunity is:
    $161,142 to $207,152. Other rewards may include annual bonus eligibility, which is based on company and individual performance, short and long term incentives, and program-specific awards. Sunrun provides a variety of benefits to employees, including health insurance coverage, an employee wellness program, life and disability insurance, a retirement savings plan, paid holidays and paid time off (PTO). A candidate's salary history will not be used in compensation decisions.


    Recruiter:

    Kristina Sedjo () This description sets forth the general nature and level of the qualifications and duties required of employees in this job classification, as well as some of the essential functions of this role.

    It is not designed to be a comprehensive inventory of all essential duties and qualifications.

    If you have a disability or special need that may require reasonable accommodation in order to participate in the hiring process or to perform this role if you are offered employment, please let us know by contacting us at .

    Sunrun is proud to be an equal opportunity employer that does not tolerate discrimination or harassment of any kind. Our commitment to Diversity, Inclusion & Belonging ( drives our ability to build diverse To view full details and how to apply, please login or create a Job Seeker account

  • Idaho State Job Bank

    Test Design Engineer

    3 weeks ago


    Idaho State Job Bank Boise, United States

    Test Design Engineer at Intel in Boise, Idaho, United States Job Description Job Description Do Something Wonderful Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enrich ...


  • Idaho State Job Bank Boise, United States

    Product Test Engineer at Micron Technology, Inc. in Boise, Idaho, United States Job Description Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the tr ...


  • Idaho State Job Bank Boise, United States

    Director of Test Engineering at Renesas in Boise, Idaho, United States Job Description Director of Test Engineering Job Description As a Director of Test Engineering, you will be responsible for managing a worldwide team of test managers that developing power related ATE test sol ...


  • Idaho State Job Bank Boise, United States

    Device Test Engineer at Concentrix in Boise, Idaho, United States Job Description Job Title: Device Test Engineer Job Description Concentrix is a technology-enabled global business services company specializing in customer engagement and improving business performance. We partner ...


  • Idaho State Job Bank Boise, United States

    Test Automation Engineer at Guidehouse in Boise, Idaho, United States Job Description Job Family : Software Development & Support (Digital) Travel Required : Up to 10% Clearance Required : Ability to Obtain Public Trust What You Will Do : + Review functional and design specificat ...


  • Clinch Boise, United States

    Requirements: · Minimum 1.5 years' experience in functional games testing; · Very good understanding of quality assurance processes, test scope requirements and testing methods; · Working knowledge and experience using bug tracking tools; · Strong game playing abilities and good ...


  • Idaho State Job Bank Boise, United States

    Senior Test Automation Engineer at Prime Therapeutics in Boise, Idaho, United States Job Description Our work matters. We help people get the medicine they need to feel better and live well. We do not lose sight of that. It fuels our passion and drives every decision we make. Job ...


  • Micron Technology Boise, United States

    Our vision is to transform how the world uses information to enrich life for all. · Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and ...


  • Idaho State Job Bank Boise, United States

    Senior ASIC Test Engineer at Micron Technology, Inc. in Boise, Idaho, United States Job Description Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate th ...


  • Sensus Boise, United States

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world's water challenges. The Company's products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, r ...


  • Idaho State Job Bank Boise, United States

    Software Test Automation Engineer at Wolters Kluwer in Boise, Idaho, United States Job Description Software Test Automation Engineer - Remote R Develop software applications automated acceptance tests focused around user clinical workflow processes through analysis, design, and i ...


  • Idaho State Job Bank Boise, United States

    Quality Test Engineer II at RELX INC in Boise, Idaho, United States Job Description Do you enjoy ensuring the quality of software products delivered? Do you enjoy leading a team that develops high-quality code? About our Team: We build smart, inspired, and useful products for fac ...


  • Idaho State Job Bank Boise, United States

    Senior Performance Testing Engineer at Pearson in Boise, Idaho, United States Job Description Summary: As a Software Performance Testing Engineer at Pearson you will play a pivotal role in guaranteeing the robustness and scalability of our software applications. You will work clo ...


  • Sensus Boise, United States

    Xylem (XYL) is a leading global water technology company committed to developing innovative technology solutions to the world's water challenges.The Company's products and services move, treat, analyze, monitor and return water to the environment in public utility, industrial, re ...


  • Lionbridge Boise, United States

    SOFTWARE TEST ENGINEER · What's In It For You? · Get paid to play video games professionally and test new games before they are released · Work alongside fellow gamers who are passionate about what they do · Working with a Forbes-listed World-Leader in, "Top employer of Women" ...


  • Idaho State Job Bank Boise, United States

    Senior Software Test Automation Engineer Selenium ReadyAPI at Wolters Kluwer in Boise, Idaho, United States Job Description Wolters Kluwer FCC: Financial & Corporate Compliance division is looking for a Senior Software Test Automation Engineer to join our FCC CT team. The positio ...


  • Idaho State Job Bank Boise, United States

    Intern-DRAM Core Test Engineer at Micron Technology, Inc. in Boise, Idaho, United States Job Description Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelera ...


  • Idaho State Job Bank Boise, United States

    Assembly and Test Supplier Quality Engineer at Micron Technology, Inc. in Boise, Idaho, United States Job Description Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions ...


  • Idaho State Job Bank Boise, United States

    Sr Network Development Engineer in Test at Oracle in Boise, Idaho, United States Job Description Job Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and at ...


  • ClickBank Boise, United States

    Job Description · Job DescriptionClickBank is seeking a talented SDET Manager to join our team · What is ClickBank? Hint: we are not a bank · ClickBank is a top global e-commerce platform and affiliate marketplace powering many of the world's leading digital and physical products ...