Company Description
Established in 1998, Customized Energy Solutions is an energy advisory, software and services company that works closely with clients to navigate the wholesale and retail electricity markets across the United States and globally. We offer software solutions, back office operational support, and advisory and consulting services focused on asset optimization and energy market participation efficiency.
We offer an industry leading range of consulting services to project developers, investors, technology companies and market participants to understand the evolving market rules, quantify the impacts and discover the value proposition of new technologies. With a presence across all north American competitive markets, the CES Emerging Technologies team has provided consulting and services to over 10 GWh of advanced energy storage resources globally. The insights garnered from CES's managing the day-to-day operations of over 23,000MW of generating assets and 700 MW of energy storage facilities in the RTO/ISO markets set our consulting services apart from our competitors.
Join a rapidly growing company in an exciting and dynamic work environment. As one of the top 100 fastest growing companies in the Philadelphia region, Customized Energy Solutions offers an opportunity for significant professional growth. Our team of associates at CES is highly motivated, innovative, and passionate about providing excellent Services to our clients. Our main office is in Philadelphia, with satellite offices in various US, Canada, India, Japan and Vietnam.
Job Description
We are seeking an experience Full Stack QA Analyst with expertise in Manual and automation testing, and API testing to join our GridBOOST team.
As a QA Analyst, you will play a critical role in ensuring the quality and reliability of our web applications by designing, implementing, and executing tests for various layers of the application, including the frontend, backend, and APIs. You will work closely with cross-functional teams, such as developers, product managers, and other testers, to identify, report, and resolve defects, and to continuously improve the quality of our software.
Major Responsibilities:
- Develop and execute comprehensive test plans and test cases to validate software functionality, performance, and reliability.
- Design, implement, and maintain automated test scripts to streamline testing processes and improve efficiency using Selenium WebDriver/Katalon Studio.
- Experience in defining the entry and exit criteria to the appropriate test phases and make recommendations.
- Strong hands-on experience with SQL (ability to navigate databases, select data from tables, execute stored procedures etc.)
- Ability to work in a dynamic, curious and highly collaborative team-oriented environment using Agile/Scrum development process
- Sound knowledge of working with JIRA
- Ability to work independently with minimum guidance, and take ownership
- TestNG - Rest API (SOAP UI/ Postman), TDD, Git.
- Complete manual/automation regression testing
- Functional and Non-Functional testing
- Encourage a culture of accountability for ensuring system has minimal defects and adheres to company standards
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Team player with the ability to communicate effectively both verbally and in writing to all organizational levels
Qualifications
- Bachelor's degree in computer science, math or engineering (preferred)
- 5+ plus years of related experience working within a business and technical environment
- Strong hands-on experience with Selenium WebDriver/Katalon Studio
- Knowledge of relational databases
- Experience withboth Agile/Scrum and Waterfallsystem development life cyclemethodologies
- Excellent communication skills including interviewing, documentation and presentation
- Must have at least 5 years of well-rounded testing experience with Functional, Smoke, Regression, Integration Testing, Non-functional/Performance Testing
- Must be proficient in both Manual and hands-on Automated testing
- Working knowledge of test management software (integrated with Jira)
- Ability to multi-task and change directions as requirements and priorities change
- Strong analytical, problem-solving, and follow up-skills
- Energy knowledge a plus, but not a requirement.
- Comfort in engaging with senior-level business leadership as well as software development staff
- Ability to work well in a deadline-driven team environment
- Ability to think outside the box by developing and implementing improvements to processes and tools.
- Must foster an inclusive work environment and respect all aspects of diversity; must demonstrate and value differences in others strengths, perspectives, approaches, and personal choices
Additional Information
This is a full-time position with 6 months probationary period. In this capacity, the candidate will be paid a competitive salary with industry standards. In addition, he/she will be immediately eligible upon employment to participate in benefits generally made available to full-time employees which include but are not limited to an annual bonus, health insurance, and gym membership.
Customized Energy Solutions provides equal employment opportunities to all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.