Your responsibilities:
Design software test plans, cases, scripts, processes, automation, and procedures used to ensure that software operates within defined requirements as noted in epic, stories, and acceptance criteria.
Implement/execute software test plans, automation, and validation strategies.
Identify and investigate issues found during testing.
Work closely with software developers in resolution of problems.
Also debugs software products using systematic tests.
Maintains documentation of test results to assist in debugging and modification of software.
Analyzes test results to ensure existing functionality and recommends corrective action.
Your background
Education:
The Software Quality Assurance Engineer should have a BE or ME degree in Computer Science or Power System Engineering with knowledge of QA, QE, and Test Execution with 3-5 years of experience with Electric Utilities and Independent System Operators (ISOs).
The candidate should have the following Technical Skills:
C#, Java and/or Python, Test Automation Framework, Visual Studio, Zephyr Scale, Jira, Azure DevOps, NUnit, TestNG, Selenium, Power System, ADMS, SCADA, EMS, Test Plan, Test Case Management, Power Application, Distribution, Transmission, Database, Unix/Linux
Other Skills:
• Agile/Scrum
• Familiarity with Standard Software Testing
• Familiarity with working with Oracle database
• Familiarity with QA Processes
• Can conduct tasks and assignments as directed
• Can work with little supervision
• Excellent verbal and written communications
--
You must verify your mobile number to apply to this job.