Cognicor Technologies Pvt.Ltd
4th Floor Thapasya Building,
Infopark, Kusumagiri P.O
Kakkanad, Kochi - 682030
Senior Quality Assurance Engineer - Platform
CogniCor is the leading AI digital assistant platform that brings in revolutionary operational efficiency and productivity for Financial firms. Our customers are category-leading firms in the wealth and insurance sector in the US Market. We are a global team with core expertise at the intersection of AI, Finance and Enterprise software. CogniCorians take pride in solving challenging enterprise problems through fundamental research in AI, product innovation and technical excellence. We are constantly adding new features and functionalities to our CIRA platform, used by enterprise clients and their customers.
As CogniCor continues to grow and build on its leadership position in the global Financial/Wealth/Insurance market, your role, as a Senior QA Engineer - Platform will be a critical to the CIRA Platform Development(CPD) team’s investment in the next generation of capability.
You will be working alongside with the Head of Platform, QA Software Engineers, Development Managers, Project Managers, Software Architects, Product Managers and Senior Software Engineers in order to shape and implement the technology and product deliverables that will drive forward the platform towards meeting the value goals of our customer base.
Your responsibilities will include:
Acting as the expert on test strategy and support the quality assurance activities in the entire product development lifecycle
Designing and coding different types of tests as required to ensure functional coverage and non-functional coverage, including performance, usability and security aspects
Writing black box and white-box tests to test possible bottlenecks in the system
Automating testing tasks with relevant tools and frameworks.
Defining levels of test coverage in line with product requirements and associated SLAs in Production and staging environments.
Owning and managing quality metrics across specific CPD product releases
Ensuring a well structured feedback is provided to the development teams and to ensure the work is carried out in accordance with the agreed release schedule and quality requirements
Provision of accurate documentation for use by the customers, product teams and internal support
Production of functional and integration test cases and associated documentation as required
Production and maintenance of test data utilising real-world examples
Support on the production of SLAs for CPD deliverables
Stakeholder liaison and alignment with Leadership in the CogniCor US/India organisation, from Product teams to Operations and Architecture
Liaising with Customer teams to support acceptance testing and requirements validation.
Knowledge & Experience
Eye for details, ability to see yourself in user’s shoes and deep passion for quality
Ideally 6+ years experience in a hands-on QA with a Platform/Product environment, out of which a minimum of 3 years’ experience at a team leading/senior staff level
Excellent technical communication skills with ability to abstract and prioritize details for upward communication.
Demonstrated skill to make decisions based on data and business priorities
Demonstrable experience in thriving in teams handling complex IT projects, working in Agile environments, for full lifecycle through to production deployment, also with focus on non-functional requirements, notably performance, security and resilience
Bachelor of Engineering or Masters in Engineering/ Bachelor of Computer Applications/ Master of Computer Applications/ relevant degree with extensive on-the job experience.
Technical skills of relevance:
Extensive hands-on experience of test and project tools such as Jira, Confluence, BugZilla, Selenium, Postman, Browser Debugging
Cross browser and device testing utilising tools such as BrowserStack
Hands-on experience building automation frameworks for complex distributed services
Performance testing, Security and Penetration testing tools and frameworks like OWASP
Exposure to code coverage tools such as SonarQube, Serenity and Clover
Experience in AI/Machine Learning is a plus
Some experience or basic understanding of Financial/Insurance domain
A working understanding of Docker, Ansible, Maven, Jenkins and Git (BitBucket) is a plus
Why would you enjoy working with us at CogniCor?
Competitive benefits, an open and supportive environment as well as a modern and exciting workplace
The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow
Tangible and genuine development - at CogniCor, you can take your career where you want it to go!
Exposure to challenging work, business-critical projects, and the chance to develop one of the world’s leading technology(AI) products whilst interacting with an exciting customer base and interacting with lots of code!
And if that’s not enough; you will get to enjoy a stunning work location and flexible working whilst we give you a chance to develop your skills and progress quickly and enhance your career. Due to Covid-19 limitations, we make sure that you experience the similar work location experience through our work from home benefits plan for employees.
Lead Front End Engineer
Job Duties & Responsibilities
Build robust, maintainable, enterprise-level web applications using a modern static front-end stack
Perform unit testing, and write documentation
Communicate effectively both verbally and in writing with designers, product managers, middle-tier developers, and other front end developers
Collaborate with middle-tier developers on the design and implementation of RESTful APIs
Produce high-quality, properly functioning deliverables to specified deadlines
Estimate tasks with a level of granularity and accuracy commensurate with the information provided
Take direction from a technical architect/manager
An Expert With
Component-Based Web UI Architecture
CSS Preprocessors (SASS)
Engineering Principles (SRP, DRY, DI, KISS, SoC)
Strong working knowledge of
?AngularJS or similar
Responsive & adaptive design
Nice to have
Front-end E2E testing (Protractor)
Experience: 5+ years of solid experience
Qualification: A university degree, ideally postgraduate or higher degree in Computer Science or a related field.