Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior QA Engineer image - Rise Careers
Job details

Senior QA Engineer

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 as Azure or AWS, preferred.


Competencies:
  • Team player with strong communication and interpersonal skills.
  • Ability to manage and delegate numerous concurrent projects.
  • Ability to research and recommend new processes and tool enhancements.


Benefits:
  • Medical, Dental, Vision Insurance.
  • 401(k) company match program.
  • Telehealth.
  • Short-term and Long-term disability insurance.
  • Basic and AD&D Life Insurance paid for by the company.
  • Critical Illness, Hospital Confinement, Accident Insurance, Supplemental Life Insurance.
  • Employee Assistance Program.
  • Mental, physical, financial wellness.
  • Auto and Home Insurance discount.
  • Paid Time Off and 7 paid Holidays.
  • Paid Pregnancy, Parental, and Adoption Leave programs.
  • Employee Discount Program.
  • Training Programs.
  • Internal growth opportunities in a fast-growing company.
  • In some jurisdictions, state or local laws address sick leave or other leaves of absence. The Company complies with all such laws. This policy shall apply only to the extent it does not conflict with applicable law.


Supervisory Responsibility:
  • This position has supervisory responsibilities. 


Other Duties:
  • Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities may change at any time with or without notice. 


$110,000 - $144,999 a year

EEO Statement 

City Electric Supply (CES) provides equal employment opportunities (EEO) to all employees and candidates for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, veteran status, or other protected class status.  In addition to the federal law requirements, CES complies with applicable state and local laws governing nondiscrimination in employment.  CES also makes reasonable accommodations to qualified individuals with disabilities, in accordance with the ADA.  This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfers, leaves of absence, compensation, and training. 


Attention Applicants: If you have a disability and need a reasonable accommodation to complete any part of the application process, or if you have difficulty accessing or using the online application process and need an alternative method, please contact us at HRServices@cityelectricsupply.com or 1-855-571-2477.


City Electric Supply is a drug free workplace. 

For further information about CES, visit our website at www.cityelectricsupply.com.

Average salary estimate

$127499.5 / YEARLY (est.)
min
max
$110000K
$144999K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior QA Engineer, City IT

At City Electric Supply, we're on the lookout for an enthusiastic Senior QA Engineer to join our dynamic IT team! If you love diving deep into software testing and automation while shaping the testing strategies of high-impact products, this role is perfect for you. You’ll play a vital part in ensuring our delivery meets the highest standards of quality and reliability. Think of it as your opportunity to make a significant difference—collaborating closely with developers, embedding yourself into the heart of our development cycles to provide hands-on QA support. Your responsibilities will not just involve writing automated test scripts; you'll also get to build test environments and execute a variety of tests across systems, networks, applications, and more. This is a chance for you to propose innovative automated procedures that will elevate our testing methodologies. Plus, you’ll get to craft comprehensive test plans while delving into our technical specifications to foresee and tackle potential issues proactively. If you're excited about blending technology and strategy and thrive in a collaborative environment filled with passionate individuals, we'd love to see you apply! At City Electric Supply, we value unique experiences and perspectives, and we strongly believe you can help us grow and innovate. Join us, and let’s create something exceptional together!

Frequently Asked Questions (FAQs) for Senior QA Engineer Role at City IT
What are the responsibilities of a Senior QA Engineer at City Electric Supply?

As a Senior QA Engineer at City Electric Supply, your primary responsibilities will include developing a deep understanding of our products, embedding within development teams for hands-on QA support, designing automation solutions, and executing various tests to ensure top-tier performance. You'll not only craft comprehensive test plans but also propose innovative testing procedures that enhance quality and reliability.

Join Rise to see the full answer
What qualifications do I need to become a Senior QA Engineer at City Electric Supply?

To qualify for the Senior QA Engineer position at City Electric Supply, you should have at least 5 years of hands-on experience in software testing across the entire Software Development Life Cycle (SDLC). Expertise in automation frameworks, especially Cypress, is preferred. Familiarity with programming languages like C# and Java, as well as modern web technologies, is crucial. Your experience should also encompass establishing test management processes, load testing, and utilizing key testing tools.

Join Rise to see the full answer
What does the work environment look like for a Senior QA Engineer at City Electric Supply?

As a Senior QA Engineer at City Electric Supply, you will thrive in a dynamic and collaborative environment. You'll have the opportunity to work alongside dedicated professionals, engaging in open communication and creative problem-solving to enhance our software products. Our culture encourages learning, innovation, and the sharing of unique experiences, making it an exciting place to further your career.

Join Rise to see the full answer
What benefits does City Electric Supply offer to Senior QA Engineers?

City Electric Supply offers a comprehensive benefits package for Senior QA Engineers, including medical, dental, and vision insurance, a 401(k) company match program, paid time off, training programs, and internal growth opportunities. We also provide employee assistance programs, mental and physical wellness resources, and discounts on auto and home insurance.

Join Rise to see the full answer
How does City Electric Supply support employees with disabilities in the Senior QA Engineer role?

City Electric Supply is committed to an inclusive workplace and complies with the ADA. We make reasonable accommodations for qualified individuals with disabilities throughout the employment process, including during the application and interview stages. If you require assistance, we encourage you to reach out to our HR Services for support.

Join Rise to see the full answer
Common Interview Questions for Senior QA Engineer
Can you describe your experience with automation frameworks for testing?

When answering this question, highlight the frameworks you're most familiar with, such as Cypress or Selenium. Discuss specific projects where you've implemented automation solutions and the impact of those solutions on efficiency and product quality. Be sure to provide examples of how you designed and executed automated tests.

Join Rise to see the full answer
How do you prioritize testing efforts for multiple projects?

In your response, emphasize your approach to prioritization based on project requirements, deadlines, and risk assessments. You might mention using tools or methodologies for test management to keep things organized and to ensure maximum efficiency in your testing efforts.

Join Rise to see the full answer
Describe a challenging bug you found and how you approached resolving it.

This is a great opportunity to showcase your analytical skills. Discuss the process you took to identify and document the bug, your collaboration with developers for resolution, and the testing you performed following the fix. Demonstrating your problem-solving method will highlight your technical aptitude.

Join Rise to see the full answer
What strategies do you employ to enhance the quality of automated testing?

Talk about methods you've implemented that ensure the accuracy and reliability of automated tests. This could involve designing thorough test cases, regular script maintenance, and leveraging tools for continuous integration. Illustrate how these strategies have led to improvements in the product.

Join Rise to see the full answer
How do you stay updated with the latest testing technologies and trends?

Mention specific resources such as online forums, webinars, or professional networks you engage with. This signals your commitment to continuous learning and staying relevant in the rapidly evolving field of QA engineering.

Join Rise to see the full answer
Can you explain how you collaborate with development teams?

Share examples of how working closely with developers during the entire development lifecycle has improved product quality. Discuss your communication strategies, such as regular meetings or shared tools that foster collaboration and ensure that testing is integrated seamlessly into the development process.

Join Rise to see the full answer
What is your experience with load and performance testing?

Provide insights into your experience with load testing tools and methodologies. Speak to specific scenarios where you’ve implemented performance testing, the results you measured, and changes made to improve application performance as a result of your findings.

Join Rise to see the full answer
How do you handle tight deadlines in a QA environment?

Demonstrate your time management skills by discussing techniques you utilize to meet deadlines effectively. This could include prioritizing tasks, breaking down larger projects, or leveraging automation to speed up repetitive testing processes.

Join Rise to see the full answer
Explain your process for defect tracking and reporting.

Describe the tools and systems you use for defect tracking, how you categorize defects, and the communication process with the development team regarding defect resolution. Emphasize the importance of documentation and follow-up.

Join Rise to see the full answer
What testing tools do you find most useful and why?

Discuss specific tools, such as JIRA for task tracking, or Postman for API testing, and explain their benefits. Share examples of how these tools have improved your workflow or enhanced your testing processes.

Join Rise to see the full answer
Similar Jobs
City IT Hybrid Any US State
Posted 5 days ago

Join City Electric Supply as a Data Analyst and contribute to enhancing data quality and operational efficiency.

Photo of the Rise User

Join Real as a Senior QA Automation Engineer - Tech Lead and lead innovative QA automation projects in a collaborative environment.

Photo of the Rise User
Apple Hybrid San Diego, California, United States
Posted 22 hours ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple as a QE Automation Engineer to contribute to the development and assurance of Safari/WebKit's quality and performance.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User

Join Focus School Software as a Software Tester and contribute to our mission of serving educational institutions with cutting-edge technology.

Photo of the Rise User
Delta Dental Ins. Remote Camp Hill, Pennsylvania, United States
Posted 6 days ago

Join CommonSpirit Health as a System Manager to lead regulatory initiatives and manage EHR quality support remotely.

Photo of the Rise User

Join Dev.Pro as a Senior Test Engineer Automation to enhance QA processes within the fintech sector.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!