Jobs and Careers
CI

Senior QA Engineer

City Electrical Factors
Any US State, United Statesfull_timeVerifiedPosted 1 Apr 2025

About the role

At City Electric Supply, we encourage our people to ask questions, create, discover, and learn.
If you're passionate about what you do and think you can contribute, we encourage you to apply even if you don't meet every requirement listed. Your unique experiences and perspectives could be exactly what we need to grow and innovate.
Let's build something great together!

About CES:
CES is a global electrical wholesaler, providing electrical products to people in the industry known for its extensive range of products and commitment to customer service. Founded in 1951 in the United Kingdom, it has since expanded to over 1,000 locations across multiple countries, including the United States, Canada, Australia, and Europe. 
We in IT are delivering value to our business and our customers with the innovative solutions that enable our business to better serve our customers today and in the future. We recognize that technology and data are at the forefront of this. 
Our Global IT team deliver a portfolio of transformative work, expand our digital options, upgrade and future-proof our systems to place us at the forefront of the marketplace.  To do this, we need talented and creative people across all areas to join us in delivering our evolution to enable our forward-thinking business over the next few years and beyond, and this is where you come in... 
Considering applicants who reside in the following states:  AL, AZ, AR, CA, CO, DE, FL, GA, IL, IN, KS, KY, MD, MA, MI, MS, MO, NV, NH, NJ, NC, OH, OK, PA, RI, SC, TN, TX, VA, WV, WI.
Summary:We’re seeking a QA Automation Engineer under our Digital Domain to be a key player in our development team, shaping and defining our end-to-end testing strategy. In this role, you'll go beyond just writing automated test scripts, you’ll build test environments, execute comprehensive testing, and proactively identify, analyze, and document issues to ensure our products meet the highest standards.
This is a high-impact role that calls for passion, energy, and a drive to innovate in an ever-evolving technical landscape. You'll have the opportunity to optimize processes, enhance quality, and influence the way we build and test—all while ensuring we deliver the best possible experience to our users. If you're excited about blending automation with strategy and thrive in a dynamic, collaborative environment, we’d love to have you on board!

Essential Job Functions:

  • Develop a deep understanding of the product and its core functions to drive effective testing.
  • Work side-by-side with developers, embedding within the team to provide hands-on QA support throughout the development cycle.
  • Design and implement best-in-class automation solutions tailored to product requirements.
  • Strategically plan and prioritize testing efforts to maximize efficiency and impact.
  • Propose and implement innovative automated testing procedures to enhance quality and reliability.
  • Collaborate with the Design team to establish and refine verification protocols.
  • Execute a variety of tests across systems, networks, applications, databases, and software to ensure top-tier performance.
  • Develop robust automation scripts to streamline testing and improve accuracy.
  • Craft comprehensive test plans and cases to cover all key functionalities.
  • Identify, document, and track defects, ensuring a smooth resolution process.
  • Analyze and review technical specifications and design documents to anticipate potential issues.
  • Perform regression testing as needed to maintain system stability.
  • Deliver detailed test reports, providing insights that drive continuous improvement.

Education/Experience:

  • 5+ years of hands-on experience in software testing across the entire SDLC (Software Development Life Cycle).
  • Proficient in automation frameworks, with strong expertise in Cypress (preferred) and experience with Selenium.
  • Experience working with multiple programming languages and tools, including C# and Java.
  • Familiarity with modern web technologies, such as TypeScript, React, REST APIs, JavaScript, and SSO.
  • Proven experience in software application development and testing, including automated script creation and leading end-to-end testing efforts.
  • Strong background in establishing test management processes, covering functional and non-functional automation, as well as load, performance, volume, and stress testing.
  • Hands-on experience with key testing and development tools, including: Visual Studio (C# IDE), Unit testing frameworks, Cypress, Git, Jenkins, Confluence (documentation), JIRA, Swagger, Postman, MSSQL / SQL Server Management Studio
  • Knowledge of cloud platforms such

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

City Electrical Factors

View company profile →