Job Description
Job Purpose
We are looking for a seasoned Senior QA Analyst to lead testing efforts for surveillance systems built on Java-based platforms. This role requires strong backend testing skills, including SQL, Python scripting, and the ability to validate XML-based data flow. The ideal candidate will have a keen eye for detail, a passion for quality, and experience working in complex data environments.
Responsibilities
- Develop and execute test plans and test cases for backend components of surveillance systems.
- Validate data flows and system integrations using XML files, ensuring schema compliance and data accuracy.
- Perform functional, integration, regression testing on Java-based applications and APIs.
- Write and optimize SQL queries to validate backend processes and data integrity.
- Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage.
Knowledge And Experience
- Bachelor's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in QA/testing roles with a focus on backend systems.
- Strong proficiency in SQL and experience with relational databases.
- Good exposure/ experience with Python for scripting and automation.
- Hands-on experience testing Java applications and working with XML files.
- Familiarity with tools like Postman or similar.
- Excellent analytical and problem-solving skills.
- Strong communication and documentation abilities.
- Understanding of data pipelines, ETL processes, or real-time data streaming