Develop and execute manual and automated tests for new and existing software products.
Perform detailed testing across multiple environments to identify defects and ensure software is reliable and functional.
Collaborate with software engineers to understand system requirements and create comprehensive test plans.
Document test results and provide feedback to development teams to ensure issues are fixed before release.
Participate in the planning and execution of software releases, ensuring all components meet quality standards.
Maintain and update testing scripts, tools, and processes to improve the efficiency and effectiveness of the testing cycle.
Assist in troubleshooting production issues and replicating customer-reported defects in testing environments.
Ensure that products meet security standards and comply with industry regulations.
Monitor application performance and run performance tests to ensure scalability under different load testings.
Report quality metrics and test results to management and stakeholders.
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: TestingFunctional Area: Not SpecifiedRole/Responsibilies: Software Engineer