Quality Assurance Software Engineer
- 11 minutes ago
- 1 min read
Location: Remote/ WFH | Job: Full Time | Industry: Power & Energy | Experience: 5-12 years

Job Responsibilities:
The QA Software Engineer will play a critical role in ensuring software quality by identifying defects and validating functionality. The role involves creating test plans, implementing automation, executing tests, and collaborating with development teams to resolve issues.
Test Automation Implementation
Convert manual regression test cases into automated scripts
Develop automated API regression suites (e.g., Postman, REST Assured)
Automate UI workflows for desktop (WPF) and/or web applications
Manage automated test data and environment configurations
CI/CD & DevOps Integration
Integrate automation with CI/CD pipelines (e.g., Azure DevOps)
Enable automated regression execution for release candidates
Support release validation processes
Other QA Responsibilities
Design and develop test plans, scenarios, scripts, and procedures
Execute functional, regression, integration, performance, and stability testing
Identify, document, and track defects using bug tracking tools
Collaborate with QA, development, and engineering teams for issue resolution
Provide usability and functionality feedback to stakeholders
Participate in customer acceptance testing (FAT/SAT/UAT)
Maintain test documentation and defect databases
Contribute to process improvements and quality standards
Key Skills
Strong experience in test automation development
Experience building scalable UI and API automation frameworks
Hands-on experience with tools such as Selenium (C#/Java) or Playwright
Experience with API testing tools like Postman/Newman, REST Assured
Experience integrating automation with CI/CD pipelines
Familiarity with version control systems (e.g., Git)
Understanding of software development lifecycle
Strong communication and collaboration skills
Ability to manage multiple tasks effectively
Minimum Requirements:
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
Minimum 5 years of experience
Prior experience in QA software testing
