We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions.
The QA technician role plays an important part in our company's product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we'd like to meet you.
Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
*Review requirements, specifications and technical design documents to provide timely and meaningful feedback *Create detailed, comprehensive and well-structured test plans and test cases *Estimate, prioritize, plan and coordinate testing activities *Design, develop and execute automation scripts using open source tools *Identify, record, document thoroughly and track bugs *Perform thorough regression testing when bugs are resolved *Develop and apply testing processes for new and existing products to meet client needs *Liaise with internal teams (e.g. developers and product managers) to identify system requirements *Monitor debugging process results *Investigate the causes of non-conforming software and train users to implement solutions *Track quality assurance metrics, like defect densities and open defect counts *Stay up-to-date with new testing tools and test strategies
Requirements and skills;
*Proven work experience in software development *Proven work experience in software quality assurance *Strong knowledge of software QA methodologies, tools and processes *Experience in writing clear, concise and comprehensive test plans and test cases *Hands-on experience with both white box and black box testing *Hands-on experience with automated testing tools *Solid knowledge of SQL and scripting *Experience working in an Agile/Scrum development process *Experience with performance and/or security testing is a plus *Degree in Computer Science, Engineering or a related subject *Minimum 2 years of experience
Business Intelligence (BI) Developer
We are seeking a skilled Business Intelligence (BI) Developer to oversee the creation and management of BI and analytics solutions, transforming data into valuable insights. The ideal candidate should possess a strong background in data and business analysis, along with analytical and communication skills. A sound business understanding and problem-solving abilities are also desired. As a BI Developer, you will play a pivotal role in enhancing our business intelligence system to drive informed decision-making.
? Design, build and deploy BI solutions ? Maintain and support data analytics platforms ? Create tools to store data (e.g. OLAP cubes) ? Conduct unit testing and troubleshooting ? Collaborate with teams to integrate systems ? Develop and execute database queries and conduct analyses ? Create visualizations and reports for requested projects ? Develop and update technical documentation ? Keeping the database performance within best practices ? Continuing to expand systems and database documentation when architecting or automating new features ? Building / deploying with automation and configuration management policies and scripts
Requirements and skills
? Proven experience as a BI Developer ? Background in data warehouse design (e.g. dimensional modeling) and data mining ? In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework ? Familiarity with BI technologies (e.g. DevExpress BI Tools, Microsoft Power BI, etc). ? Basic knowledge in ASP.NET ? Knowledge of SQL queries. ? Analytical mind with a problem-solving aptitude.
Azure Cloud Admin
We are looking for proactive and dynamic Network / Cloud engineers who will collaborate with global teams, managing our infrastructure and enable success stories for our customers. We are seeking Cloud Engineers with the responsibilities include Design, develop, and deploy modular cloud-based systems, solutions ensuring efficient functioning of data storage & process functions, Identify, analyse, and resolve infrastructure vulnerabilities & apps deployment issues and recommendations based on client needs.
Manage and maintain our Azure cloud infrastructure, including but not limited to virtual machines, virtual networks, app services, storage accounts, and Azure Active Directory. Configure and maintain CI/CD pipelines using Azure DevOps. Monitor system health and performance, identifying and resolving any issues or bottlenecks to ensure optimal functionality. Manage and maintain our Office 365, including but not limited to Exchange Online, SharePoint Online, Teams, and OneDrive. Provide technical support and troubleshooting for Office 365 and Azure-related issues reported by end users. Write code to automate system architectures. Understands, documents, and supports the underlying business processes, workflows, data and application platforms that depend on Microsoft services. Work independently and as part of a team
Microsoft Azure Cloud Services. Experience with Office 365, SharePoint administration. Working knowledge of SQL Server administration. Experience with PowerShell, python. Azure AD 2+ years of experience with Systems administration of cloud and on-premise environments.
Software Engineer (.NET)
As a Software Engineer, you are responsible for building .NET applications using ASP.NET Core, C#, MVC and integrating with REST APIs. A solid database experience working with MS SQL Server is a must. Your primary responsibility will be to design and develop different layers of our applications, and to coordinate with the rest of the team working. A commitment to collaborative problem solving, sophisticated design, and quality product development is essential.
Translate application storyboards, user stories and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable code with high quality standards. Integrate application using REST and SOAP Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues. Participate in peer-reviews of source code and other relevant artifacts. Develop Unit test cases and perform unit test cases Package and support deployment of releases. Adhere to high-quality development principles while delivering solutions on-budget/time. Skills
Experience with C#, ASP.NET, .NET Core, MVC Experience with HTML 5, JS and CSS. Experience with jQuery or Angular front-end solutions. Experience with MS Visual Studio, MS SQL Server. Experience with Entity Framework and LINQ. Experience with REST and SOAP services. Experience in writing unit tests with NUnit or MS test. Background in Object-Oriented Programming (OOP) and the software development life cycle (SDLC). Experience with Git/TFS or similar version control tools. Knowledge in Azure/AWS stack an added plus. Excellent interpersonal skills, strong communication skills, and adaptability to new technologies. Experience & Qualification
2 - 6 years of hands-on experience in building web / cloud-based solutions Experience in AGILE / SCRUM based project management methodologies BTech / BE / MCA/Graduate with relevant experience Job Type: Full-time