Fulltime
Fulltime
QA Engineer
View below the job description in addition to the application form.
Responsibilities:
- Develop, implement, and maintain automated test scripts for performance, security, and end-to-end testing.
- Design and execute comprehensive test plans and test cases.
- Identify, document, and track software defects and inconsistencies.
- Collaborate with development teams to understand requirements and provide feedback on design and implementation.
- Define test scenarios and identify edge cases to ensure thorough testing coverage.
- Analyze test results, identify trends, and provide actionable insights to improve product quality.
- Participate in code reviews and provide feedback from a testing perspective.
- Continuously improve testing processes and methodologies.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a QA Engineer or similar role.
- Strong analytical and problem-solving skills.
- Proficiency in test automation tools and frameworks (e.g., Cucumber, Katalon, Cypress, Selenium).
- Experience with performance testing tools (e.g., K6, Jmeter, Locust).
- Knowledge of security testing practices and tools.
- Familiarity with end-to-end testing processes and tools.
- Ability to define test scenarios and identify edge cases effectively.
- Excellent communication and teamwork skills.
- Proficiency of programming languages (e.g., Typescript, Python).
- Understanding of Agile methodologies and practice