We are seeking a highly skilled and experienced Senior Quality Assurance Engineer to join our team. This role offers an excellent opportunity to lead and enhance our quality assurance processes, ensure the delivery of high-quality software, and work on cutting-edge technologies like Large Language Models (LLMs). You will collaborate closely with cross-functional teams to deliver exceptional user experiences.
Responsibilities and Duties:
Quality Assurance Ownership: Lead and own the end-to-end quality assurance process, ensuring high-quality software delivery.
Requirement Analysis: Analyze user stories, use cases, and requirements to ensure clarity, feasibility, and alignment with product vision.
Cloud Application Testing: Leverage 3+ years of experience in testing cloud-based applications to identify and mitigate potential issues.
User-Centric Testing: Prioritize user experience by conducting A/B tests and analyzing live user feedback.
Test Execution: Execute comprehensive tests at all levels (system, integration, and regression) to validate software functionality.
Test Automation: Develop and maintain robust test automation scripts and frameworks (e.g., Selenium) to improve efficiency and test coverage.
Defect Tracking and Resolution: Proactively identify, track, and resolve software defects and inconsistencies, providing timely solutions.
Agile Methodology: Adhere to Agile/Scrum principles and effectively utilize issue tracking tools (e.g., Jira) to manage the development lifecycle.
Test Documentation: Create clear and concise test procedures and checklists to facilitate faster releases and knowledge sharing.
API and LLM Testing: Gain hands-on experience in testing API-driven applications and Large Language Models (LLMs).
LLM Understanding: Possess a fundamental understanding of LLM technology and its applications.
Expected Competencies | Skills:
Strong understanding of software testing methodologies and best practices
Proficiency in test automation frameworks (e.g., Selenium)
Experience in API testing
Experience in LLM application testing
Knowledge of data analysis frameworks (e.g., pandas, numpy)
Basic Python programming skills
Education and Experience
B.Tech in Computer Science, or a related field
3+ years of experience in software quality assurance
Experience with testing RAG and Agent-based systems
An ideal candidate would share our way of working
Solve for the Customer: Lumenci is a customer-first company, with the focus to create a long-term relationship with our clients. Customers here include internal employees and candidates who are part of the recruitment process.
Quality, Ownership and Accountability: We are passionate about results and take full ownership of our work. We are performance oriented and have a drive for excellence.
Collaboration: We encourage collaboration over competition, work in small teams and believe that teams do better than individuals.
Growth Mindset: We are adaptable to changing requirements and needs of a dynamic high growth company. We encourage each other to take diverse initiatives and develop new competencies.