non-functional-testing-jobs-in-chennai, Chennai

44 Non Functional Testing Jobs in Chennai

Toggle to save search
posted 2 weeks ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Core Java
  • Python
  • Selenium
  • SQL
  • SSIS
  • API testing
  • Performance testing
  • Containerization
  • Git
  • Bitbucket
  • CICD
  • Azure Data Factory
  • PowerBI
  • Cloud platforms
  • Microservices testing
  • AI
  • SAFe Agile
Job Description
As a Software Test Automation Engineer, you will work in a product development team developing highly configurable software in a collaborative environment following agile methodologies. You will participate in the entire product development life cycle, contributing to building quality product offerings. Working alongside development engineers, you will design and implement strategies and tools for efficient automated testing with a strong focus on data and analytics platforms. **Key Responsibilities:** - Minimum 3+ years of hands-on experience in software test automation - Expertise in Core Java or Python, including object-oriented programming, data structures, and automation framework development - Advanced Python programming skills for test automation and data validation are preferred - Proficiency in Selenium frameworks such as WebDriver, TestNG/JUnit, and related automation technologies - Strong SQL skills for developing complex queries for data validation and database testing - Experience with CI/CD pipeline implementation and maintenance for automated testing - Excellent communication skills to explain technical concepts to diverse stakeholders - Customer-focused mindset understanding business requirements and customer impact **Preferred Skills:** - Experience in testing data projects like Azure Data Factory/SSIS or similar - Familiarity with PowerBI and API testing - Knowledge of performance testing tools and cloud platforms - Understanding of containerization, microservices testing, and AI adoption - Experience in SAFe Agile environment and source control systems like git or bitbucket **Qualifications Required:** - Minimum 3+ years of software test automation experience - Proficiency in Core Java or Python, including object-oriented programming, data structures, and automation framework development - Strong expertise in Selenium frameworks and SQL for data validation - Experience with CI/CD pipelines and excellent communication skills - Preferred experience with Python programming, Azure Data Factory/SSIS, PowerBI, API testing, performance testing tools, cloud platforms, containerization, microservices testing, AI adoption, SAFe Agile environment, and source control systems like git or bitbucket In this role, you will analyze business and technical requirements, assess compatibility with quality standards, and help ensure the consistency, completeness, accuracy, and testability of product requirements. You will design and maintain functional and non-functional test cases, execute tests for various aspects of the system, and work closely with developers to understand the underlying architecture. Additionally, you will develop automated test scripts, maintain test automation frameworks, and integrate new features into the CI/CD pipeline for automated testing. Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.,
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 1 month ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • JavaScript
  • Web development
  • Nodejs
  • NextJS
  • GraphQL
  • Observability
  • DevOps practices
Job Description
Job Description: You will be responsible for delivering complete solutions spanning all phases of the Software Development Lifecycle (SDLC) including design, implementation, testing, delivery, and operations. As part of your role, you will advise immediate management on project-level issues, guide junior engineers, operate with little day-to-day supervision, and make technical decisions based on knowledge of internal conventions and industry best practices. Key Responsibilities: - Provide technical guidance to a team of software engineers, fostering a culture of collaboration, innovation, and continuous improvement. - Demonstrate end-to-end ownership of features, projects, modules, and services throughout all phases of the software development lifecycle. - Lead the design and implementation of end-to-end solutions for client-side applications using JavaScript, Node.js, NextJS, GraphQL, and other relevant technologies. - Lead architectural discussions and contribute to the technical direction of client-side applications, advocating for best practices and innovative solutions. - Optimize software performance proactively, identifying and resolving bottlenecks through monitoring, logging, and metrics to enhance the user experience. - Advocate for clean, scalable, high-performing, secure, and reliable software services in all areas, including coding, documentation, and automation. - Implement critical non-functional requirements (Availability, Security, Performance, Scalability, and Observability) and enhance automated test strategies, build, and deploy processes. - Collaborate with other development teams to ensure seamless integration and deployment of client-side applications, automating and enhancing build, test, and deployment processes. - Conduct formal and informal code reviews, providing constructive feedback to team members to ensure code quality and adherence to clean and scalable coding principles. - Mentor and guide junior engineers, fostering their professional growth and promoting a collaborative and knowledge-sharing environment. - Stay updated with the latest industry standards, tools, and technologies related to web development, observability, and DevOps practices, driving their adoption within the team. - Participate in program planning, influencing the product and technology roadmap, and driving outcomes. Qualifications: - You should have 5+ years of professional experience in software development, with a strong emphasis on the development of large-scale and performant Web applications. - Proficiency in JavaScript, Node.js, NextJS, GraphQL, or similar frameworks and libraries is required. - Familiarity with observability tools and experience monitoring production systems to swiftly remedy any issues is preferred. - Solid understanding of modern web possibilities and limitations across all device types and form factors is necessary. - Experience in building responsive, accessible, and mobile-friendly user interfaces is a plus. - Strong problem-solving skills and the ability to mentor and up-level team members are essential. - Excellent communication skills and the ability to collaborate effectively with cross-functional teams and those in non-technical roles are required. - Awareness of security standards, prevention, and mitigation mechanisms specifically pertaining to web applications is preferred. - A growth mindset toward AI in development, actively exploring new tools and bringing innovative ideas to improve team productivity, is valued. Company Details: The company is committed to diversity and inclusion. To learn more about their culture and community, visit [company website]. Note: Additional details about the company were not provided in the job description.,
ACTIVELY HIRING
posted 1 month ago

Automation Testing-Java/Selenium

Integrated Personnel Services Limited
experience4 to 8 Yrs
location
Chennai, Tamil Nadu
skills
  • Quality Assurance
  • SDLC
  • STLC
  • Defect Management
  • Selenium
  • Java
  • SQL Queries
  • Test Automation Frameworks
  • Java Spring
  • Agile Development Methodologies
  • UI Automation Frameworks
  • Playwright
  • BDD
  • UNIX Commands
  • Verbal
  • Written Communication
Job Description
As an Automation Testing professional specialized in Java Selenium, your role involves designing and developing test packs for various test cycles using the right strategy and tools. You will be responsible for managing and reporting on all test phases of the Software Test Lifecycle (STLC), including Continuous Integration, Regression, End-to-End (E2E), Functional, and Production parallel and Non-functional tests. Your duties will also include scheduling, executing, and managing various test cycles to ensure operational efficiency and improvement. Key Responsibilities: - Design and develop test packs for different test cycles - Manage and report on all test phases of STLC - Schedule, execute, and manage various test cycles - Understand operational processes to provide efficiency solutions Qualification Required: - Proven experience in Quality Assurance and managing test automation frameworks - Solid understanding of SDLC, STLC, and agile development methodologies - Experience in efficient Defect management and test coverage analysis - Proficiency in developing UI automation frameworks like Selenium, Playwright, or BDD - Nice to have operational knowledge in Java or other coding languages, UNIX commands, and SQL queries - Excellent verbal and written communication skills for effective technical and business level communication in a team environment with multiple locations and time zones If you are interested in this role and possess the required skills and qualifications, please share your resume with us at sonali.sharma@ipsgroup.co.in.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 months ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Angular
  • CSS
  • HTML5
  • content management
  • microservices
  • identity management
  • UX design
  • Google Cloud Platform
  • Jenkins
  • GIT
  • DevOps
  • NodeJS
  • React
  • TypeScript
  • CSS preprocessors
  • Objectoriented JavaScript
  • service API
  • caching
  • web component
  • BFF
  • web security
  • responsive design
  • adaptive UI design
  • UI sharing
Job Description
As a Web/Frontend Engineer (React), you will be part of a team of engineers developing elegant and high-performing code. Your responsibilities will include ensuring quality practices such as unit testing, code reviews, and leading tests. Additionally, you will optimize the application for non-functional requirements and build/deploy components as part of the CI/CD process. Key Responsibilities: - Be responsible for end-to-end application delivery, coordinating with required teams for production deployment - Continuously monitor application health and KPIs, supporting triage of any production issues as needed - Collaborate in troubleshooting complex data, features, service, and platform issues, performing root cause analysis proactively - Advocate security best practices and Accessibility, supporting the importance of security within engineering Qualifications Required: - Overall 5 to 9 years of professional experience - Experience in developing a Web Application framework with NodeJS, React, and Angular - Proficiency in Web technologies such as CSS, HTML5, TypeScript, CSS pre-processors, and Object-oriented JavaScript - Familiarity with service API, caching, web component, content management, BFF, web security, microservices, and identity management - Experience with responsive, adaptive UI design, UI sharing, and UX success factors - Working knowledge of Google Cloud Platform, Jenkins, CI/CD Pipeline, GIT, and DevOps principles Additionally, you should possess excellent communication skills, be able to design, develop, and implement custom software with limited oversight, and demonstrate a do-what-it-takes attitude to ensure project and team success.,
ACTIVELY HIRING
posted 1 month ago

Quality Assurance Test Engineer

Colan Infotech Private Limited
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • API Testing
  • Performance Testing Tools
  • Database Testing
  • Manual Testing
  • Selenium
  • Java
Job Description
As a QA Test Engineer at Colan Infotech, you will be responsible for the following: - Hands-on experience in Manual Testing with both functional and non-functional testing. - Strong knowledge of SDLC, test planning, and testing methodologies. - Experience with API Testing and tools like Postman or similar. - Exposure to Performance Testing using tools like JMeter, LoadRunner, etc. - Experience in Automation Testing using Selenium, Java, TestNG, Cucumber, and BDD Framework. - Good experience in database testing. - Experience in Cloud Application Testing (AWS, Azure, or GCP). - Familiarity with Requirement Traceability Matrix (RTM). - Proficiency in Test Case Design Techniques. - Experience with Test Case Management Tools (e.g., TestRail, Zephyr). - Excellent analytical and problem-solving skills. - Ability to work independently and collaboratively in a fast-paced environment. No additional details about the company were provided in the job description. If you have 2-4 years of experience and possess skills in API Testing, Performance Testing Tools, Database Testing, Manual Testing, Selenium, and Java, then we encourage you to apply for this position. Please note that the salary offered will be as per market standards and the job location is Chennai. Immediate joiners are preferred, so if you are interested, kindly send your resume to kumudha.r@colanonline.com.,
ACTIVELY HIRING
posted 2 months ago

QA Associate

Bahwan Cybertek Group
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Selenium
  • Java
  • SDLC
  • Agile
  • RTA
  • GitHub
  • Jenkins
  • RDBMS
  • SQL
  • Azure
  • JIRA
  • TFS
  • CICD
Job Description
As a Software Test Engineer, your role involves various components of functional, system, and integration testing. You will be responsible for understanding requirements, conducting requirement gap analysis, and suggesting optimal solutions. Your tasks will include automating functional testing using Selenium web driver with Java, creating and executing test cases, and identifying, reporting, and tracking defects. It is essential to have experience in desktop, web, and mobile application testing, as well as black box testing. Familiarity with automation testing using Selenium with Java, SDLC, Agile, Bug life cycle, and RTA is crucial. You will also be tasked with maintaining and creating requirement traceability matrix, demonstrating good simulation skills, and collaborating effectively within a team. Key Responsibilities: - Understand and perform functional, system, and integration testing - Automate functional testing using Selenium web driver with Java - Create and execute Functional, System, Integration, Non-functional Test Cases - Identify, report, and track defects - Maintain and create requirement traceability matrix - Develop test cases for feature testing - Implement automation framework using Java, Selenium web driver - Collaborate on CI/CD (GitHub, Jenkins), RDBMS, SQL queries - Create Web Based Test Scenarios, Test Cases, and Traceability Matrix - Adopt innovative technologies and best practices - Previous experience in agile development - Sociable, autonomous, and cooperative - Willingness to learn new technologies and improve skills Qualifications Required: - Solid experience in manual testing - Proficiency in developing automation framework using Java, Selenium web driver - Ability to implement automation from scratch for new projects - Test Driven and Behaviour Driven Automation Framework Development - Hands-on experience in framework creation/improvement for automation testing - Demonstrated knowledge in CI/CD (GitHub, Jenkins), RDBMS, SQL queries - Experience in Azure, JIRA, TFS In addition to the role responsibilities and qualifications required, you are encouraged to embrace innovative technologies, best practices, and continuous self-improvement to overcome complex challenges effectively.,
ACTIVELY HIRING
posted 2 weeks ago
experience7 to 11 Yrs
location
Chennai, All India
skills
  • functional testing
  • manual testing
  • automation testing
  • system design
  • user acceptance testing
  • stakeholder management
  • business process transformation
  • process documentation
  • Jira
  • Confluence
  • Transaction Banking industry Cash Products
  • selfmanagement
  • flexibility
  • team lead
  • UAT tests
  • test case writing
  • MS Office applications
Job Description
As a Tester, your role involves creating and executing UAT tests that are in line with business requirements. You will be responsible for translating business requirements into testable scenarios, ensuring that the developed technology meets business, product, and customer needs. Your key responsibilities include: - Having a minimum of 7+ years of experience in the Transaction Banking industry, specifically in Cash Products. - Understanding business objectives and strategic plans, and having the ability to comprehend organizational goals and challenges. - Experience in functional testing, both manual and automation, providing value addition. - Ensuring that the system design aligns perfectly with user needs. - Participating in user acceptance testing and conducting functional testing of new systems and processes. - Demonstrating strong self-management and flexibility skills, being a skilled individual contributor. - Leading designated projects or assignments, providing work direction to technical or clerical staff. - Managing stakeholders across functions effectively. - Performing UAT tests to verify all positive and negative functional and non-functional scenarios. - Guiding the business on value-added changes and avoiding non-value-added changes, focusing on business process transformation. - Collaborating with Product Owners and Business stakeholders to identify prioritized backlog items and expand required test cases/scenarios. - Writing test cases as per the BRD/FSDs. - Documenting processes and being involved in process re-engineering. - Providing daily MIS and updates on testing status/progress. - Proficiency in MS Office applications such as Word, Excel, PowerPoint, Jira, or equivalent Confluence. You will play a crucial role in ensuring that the technology and digital solutions developed meet the business requirements effectively. As a Tester, your role involves creating and executing UAT tests that are in line with business requirements. You will be responsible for translating business requirements into testable scenarios, ensuring that the developed technology meets business, product, and customer needs. Your key responsibilities include: - Having a minimum of 7+ years of experience in the Transaction Banking industry, specifically in Cash Products. - Understanding business objectives and strategic plans, and having the ability to comprehend organizational goals and challenges. - Experience in functional testing, both manual and automation, providing value addition. - Ensuring that the system design aligns perfectly with user needs. - Participating in user acceptance testing and conducting functional testing of new systems and processes. - Demonstrating strong self-management and flexibility skills, being a skilled individual contributor. - Leading designated projects or assignments, providing work direction to technical or clerical staff. - Managing stakeholders across functions effectively. - Performing UAT tests to verify all positive and negative functional and non-functional scenarios. - Guiding the business on value-added changes and avoiding non-value-added changes, focusing on business process transformation. - Collaborating with Product Owners and Business stakeholders to identify prioritized backlog items and expand required test cases/scenarios. - Writing test cases as per the BRD/FSDs. - Documenting processes and being involved in process re-engineering. - Providing daily MIS and updates on testing status/progress. - Proficiency in MS Office applications such as Word, Excel, PowerPoint, Jira, or equivalent Confluence. You will play a crucial role in ensuring that the technology and digital solutions developed meet the business requirements effectively.
ACTIVELY HIRING
posted 1 day ago
experience1 to 5 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Python
  • JavaScript
  • Selenium
  • Junit
  • Nunit
  • Robot
  • XML
  • REST
  • SOAP
  • Test Automation frameworks
Job Description
Test Engineering involves bringing a modern, automation-first, and team-based approach to testing software and data services. The Core Principles align with Agile principles, empowering Test Engineer team members to promote Agile concepts through conversations, behaviors, and expectations. As a Test Engineer, you will utilize your expertise in software quality techniques and tools within a collaborative, team-based environment. You will collaborate to design optimal testing approaches, work across multiple tech stacks, and implement automation using various tools. As a quality champion, you will help the team maintain and improve velocity. Your experience and learning mindset enable you to take on new challenges, establish areas of expertise, and elevate the Quality Engineering capability. Working in an agile team-based environment, you will contribute to increasing team velocity, build reliable test automation, define acceptance criteria, facilitate defect triage, and produce quality metrics. A computer science-based mindset is required, and a technology-based education is beneficial. Responsibilities: - Develop and evolve test plans for complex applications. - Deconstruct business requirements into tests optimizing coverage and risk (95% target test coverage). - Create reliable test automation (95% target test automation). - Implement automation for new business functionality using test automation frameworks. - Assess testability of user stories and provide advice on acceptance criteria, non-functional requirements, and the definition of done. - Collaborate closely with engineering teams, demonstrating strong debugging skills. - Share knowledge with the team and recommend new tools/processes to enhance productivity and quality. Qualifications: - 3+ years of experience as a Test Engineer or similar role. - 1+ year of experience in Java, Python, or JavaScript development (intermediate - advanced level). - 3+ years of experience with Test Automation frameworks (e.g., Selenium, Junit, Nunit, Robot, etc.). - Experience developing functional tests (e.g., integration, interface/API testing, and unit testing). - Familiarity with web service technologies (e.g., XML, REST, SOAP). - Bachelor's degree in engineering, computer science, computer engineering, or equivalent work experience. Preferred Qualifications: - Experience in non-functional tests (performance testing, load testing, stress testing, security testing, etc.). - Strong technical individual contributor with modern quality engineering tools experience. - Familiarity with black-box and white-box testing. - Knowledge of various deployment strategies (Blue/Green, Canary, A/B, etc.). - Experience with BDD and TDD. - Proficiency in Code Quality tools (e.g., SonarQube). - Familiarity with Security Scanning tools (e.g., Snyk, BlackDuck). - Experience with CI tools (e.g., Jenkins, GitLab, CircleCI). - Passion for product quality and reliability, along with excellent communication and problem-solving skills.,
ACTIVELY HIRING
posted 2 months ago
experience6 to 10 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Insomnia
  • Jenkins
  • Version Control
  • GitLab
  • Ruby
  • Cucumber
  • Selenium
  • REST API Automation
  • Postman
  • Bruno
  • Swagger
  • CICD
  • BDDGherkin
  • Playwright
Job Description
As a Test Automation Engineer, you will be responsible for designing and developing automated test scripts for RESTful and SOAP APIs using tools such as Postman, Rest Assured, or Karate. Your role will involve collaborating with developers, BAs, and QA team members to understand system architecture, workflows, and test requirements. You will create test cases, test data, and test plans based on functional and non-functional requirements. Additionally, you will execute automated API test scripts, validate results, and integrate automated tests with CI/CD pipelines like Jenkins or GitLab CI. Performing regression and performance testing of APIs in production-like environments, analyzing test results, identifying root causes of failures, and reporting bugs effectively using tools like JIRA or Azure DevOps will be part of your responsibilities. Participation in sprint planning, daily stand-ups, and defect triage meetings to ensure compliance with data privacy and security standards specific to the banking domain is also expected. **Key Responsibilities:** - Design and develop automated test scripts for RESTful and SOAP APIs using tools like Postman, Rest Assured, or Karate. - Collaborate with developers, BAs, and QA team members to understand system architecture, workflows, and test requirements. - Create test cases, test data, and test plans based on functional and non-functional requirements. - Execute automated API test scripts and validate results. - Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI). - Perform regression and performance testing of APIs in production-like environments. - Analyze test results, identify root causes of failures, and report bugs effectively using tools like JIRA or Azure DevOps. - Participate in sprint planning, daily stand-ups, and defect triage meetings. - Ensure compliance with data privacy and security standards specific to the banking domain. **Qualifications:** - Strong coding skills in Java with best practices for API test automation. - 5-8 years of experience with Rest-Assured and Wiremock for REST API automation. - Proficiency in API tools like Postman, Bruno, and Insomnia for manual investigation. - Interpretation and test case derivation using Swagger. - Experience in Jenkins integration for running automation pipelines. - Proficient in GitLab for structured code maintenance. - Knowledge of BDD/Gherkin with Cucumber. - Nice-to-have skills in Playwright for UI automation. - Experience in UI automation scripting with Ruby + Cucumber (Selenium). In addition to the above requirements, essential skills for this role include: - Strong expertise in Java, particularly in writing API scripts according to best practices. - Proficiency in BDD/Gherkin with Cucumber. - Experience with API investigation/manual tools such as Postman, Bruno, and Insomnia. - Ability to work with Playwright for UI automation. - Experience in writing and executing UI automation scripts using Ruby with Cucumber (Selenium framework). - Able to write and execute functional, regression, and smoke test cases. - Experience in peer review of test cases. - Hands-on experience with test management tools. - Preferred experience in the banking sector. - Experience integrating automation into CI/CD pipelines (Jenkins). - Good understanding of GitLab for code versioning and maintenance. **Desired Skills:** - Curiosity & Proactiveness: ability to investigate beyond Swagger when response fields are missing. - Clear Communication: concise, structured, and effective. - Stakeholder Management: discussions with developers, analysts, showcasing results to management, collaboration with testers. - Analytical Mindset: problem-solving, root cause analysis, and proposing accurate solutions. - Adaptability & Flexibility: able to adjust to changing priorities and technologies. - Collaborative Mindset & Team Spirit: works effectively within Agile squads. - Eagerness to Learn & Share Knowledge. - Time Management & Prioritization. - Professionalism & Accountability. **Experience:** - 10 years of professional testing experience. - 5-8 years of REST API automation experience using Rest-Assured frameworks and Wiremock for mocks.,
ACTIVELY HIRING
posted 2 months ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Performance testing
  • LoadRunner
  • RPT
  • JMeter
  • VSTS
  • Dynatrace
  • NeoLoad
  • SilkPerformer
  • APM tools
  • Appdynamisc
Job Description
Your role overview will involve conducting performance testing using tools like LoadRunner, NeoLoad, SilkPerformer, RPT, JMeter, or VSTS. This includes end-to-end performance testing, such as gathering Non-Functional Requirements (NFRs) and collaborating with various stakeholders to create workloads. You will be responsible for writing performance test plans, developing test scripts, and executing tests. Additionally, your role will require strong communication skills and the ability to work independently. Key Responsibilities: - Conduct performance testing using tools like LoadRunner, NeoLoad, SilkPerformer, RPT, JMeter, or VSTS - Gather NFRs and collaborate with stakeholders to create workloads - Write performance test plans - Develop test scripts and execute tests - Monitor servers (including databases and across tiers) and analyze results - Utilize APM tools like Dynatrace or Appdynamics - Manage larger teams and provide estimations - Handle multiple accounts and interact with internal and external stakeholders Qualifications Required: - Experience in performance testing using LoadRunner or similar tools - Proficiency in writing performance test plans - Ability to develop test scripts and execute tests - Strong communication skills - Experience with server monitoring and results analysis - Familiarity with APM tools like Dynatrace or Appdynamics - Experience in team management and estimation - Ability to work with multiple accounts and stakeholders,
ACTIVELY HIRING
posted 2 weeks ago

ETL Test Engineer

BSRI Solutions
experience8 to 14 Yrs
location
Chennai, Tamil Nadu
skills
  • ETL
  • Test Analysis
  • Testing
  • SQL
  • Automation
Job Description
As an ETL Test Engineer in Chennai, your role will involve the following responsibilities: - Experience in testing data validation scenarios, data ingestion, pipelines, and transformation processes related to ETL. - Understanding and proficiency in big data engineering tools like Spark, Hive, Hadoop, and Dask for strategic usage. - Demonstrated experience in utilizing automated testing tools for efficient testing processes. - Knowledge and application of information governance principles in a testing capacity. - Automation of tests across various platforms and technologies throughout the development life cycle. - Proficiency in test case management packages for effective test case organization. - Hands-on experience in Issue and Defect Management to ensure product quality. - Testing systems that capture, verify, and maintain field-generated metadata. - Familiarity with multiple back-end and front-end languages, databases, database design, web servers, web services, APIs, and UI/UX design. - Knowledge and experience with modern testing development practices and integrated testing products such as Selenium, Mocha, and their integration with tools like GitLab. - Working with a wide range of technologies and diverse problems to enhance testing capabilities. - Experience in non-functional testing, backup and recovery, disaster recovery, performance testing, Agile Software Development, and Testing methods for deployment in cloud environments. Qualification Required: - B.A, B.C.A, B.Com, B.Ed, B.Sc Additional Details: - Industry: IT Software - QA / Testing / Documentation - Experience: 8 - 14 Years - Salary: 15 Lac To 20 Lac P.A. Key Skills: - ETL - Test Analysis - Testing - SQL - Automation,
ACTIVELY HIRING
posted 2 weeks ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Spring Boot
  • MySQL
  • AWS
  • RESTful API design
  • Microservices architecture
  • CICD processes
Job Description
You will be joining Growfin, a fast-growing SaaS company that provides financial management solutions to finance professionals like Controllers, VPs of Finance, and CFOs. The platform offers various features such as financial reporting, collections, cash application & cashflow forecasting to streamline financial operations and enhance efficiency in cash flow cycles. The company's mission is to assist finance teams in optimizing their performance and achieving their goals through an innovative and user-friendly platform. Growfin prides itself on its collaborative and dynamic culture and is seeking a motivated and ambitious individual to become a part of the team. **Responsibilities:** - Take ownership of the full application lifecycle, including design, implementation, deployment, and ongoing maintenance. - Lead development efforts to ensure a high-quality and scalable backend architecture for web applications. - Design and implement complex software systems meeting both functional and non-functional business requirements for high performance, reliability, and scalability. - Collaborate cross-functionally with Product, Front-end, and other engineering teams to deliver seamless product features and solutions. - Mentor and lead a team of engineers, providing guidance on technical and design decisions and ensuring adherence to best practices. - Conduct thorough code reviews and promote a culture of high standards in software engineering and quality assurance. - Troubleshoot, debug, and optimize application performance at scale. - Develop reusable, modular, and scalable code and libraries for future use, reducing technical debt. - Identify areas for improvement in current products and propose optimization solutions. - Lead initiatives to enhance development processes, tools, and workflows for increased team efficiency. - Drive technical direction and contribute to long-term product strategy, architecture design, and technology decisions. **Requirements:** - 5+ years of hands-on experience as a Back-end developer, including at least 2 years in a leadership or mentorship role. - Proven track record of designing and building large-scale, distributed systems focusing on backend technologies. - Strong problem-solving skills and the ability to address technical challenges swiftly in high-pressure scenarios. - Expertise in Java, with a deep understanding of the Spring Boot framework or similar modern backend technologies. - Thorough knowledge of database systems like MySQL or equivalent, including advanced data modeling, optimization, and security practices. - Proficiency in AWS or similar cloud platforms, involving designing and deploying highly scalable and secure cloud-based solutions. - Solid grasp of RESTful API design principles, microservices architecture, and related patterns. - Excellent communication skills to collaborate effectively with cross-functional teams and present technical ideas clearly. - Experience in leading and developing a team of engineers to foster a collaborative and high-performing environment. - Familiarity with CI/CD processes, testing methodologies, and monitoring tools for ensuring system health and stability. - Passion for coaching and guiding junior engineers to enhance their technical skills and career progression.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • Java
  • Python
  • JavaScript
  • Selenium
  • Junit
  • Nunit
  • Robot
  • XML
  • REST
  • SOAP
  • TDD
  • SonarQube
  • Jenkins
  • GitLab
  • Test Automation frameworks
  • BDD
  • Code Quality tools
  • Security Scanning tools
  • Snyk
  • BlackDuck
  • CI tools
  • CircleCI
Job Description
Role Overview: Working at Citi is more than just a job; it's a career opportunity where you can be part of a team dedicated to making a real impact. As a Test Engineer at Citi, your role is to bring a modern, automation-first approach to testing software and data services. You will collaborate with team members to design optimal testing approaches, implement automation using various tools, and champion quality to enhance team velocity and productivity. Key Responsibilities: - Develop and evolve test plans for complex applications. - Deconstruct business requirements into optimized tests for coverage and risk. - Create reliable and relevant test automation. - Implement automation for new business functionality using test automation frameworks. - Assess testability of user stories and provide input on acceptance criteria and non-functional requirements. - Collaborate closely with engineering teams, demonstrate strong debugging skills, and share knowledge to enhance productivity and quality. Qualifications: - 9+ years of overall IT experience with at least 5 years as a Test Engineer or similar role. - 3+ years of experience in Java, Python, or JavaScript development at an intermediate to advanced level. - 3+ years of experience with Test Automation frameworks such as Selenium, Junit, Nunit, Robot, etc. - Experience in developing functional tests, web service technologies, and a Bachelor's degree in engineering, computer science, or equivalent work experience. Preferred Qualifications: - Experience in developing non-functional tests (performance, load, stress, security testing). - Proficiency in modern quality engineering tools, black-box and white-box testing, and various deployment strategies. - Familiarity with BDD, TDD, Code Quality tools, Security Scanning tools, CI tools, and a passion for product quality and reliability. - Excellent communication and problem-solving skills. (Note: Additional details of the company were not included in the provided job description.),
ACTIVELY HIRING
posted 2 months ago

RPA

Prodian
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • UiPath
  • SQL queries
  • IT infrastructure
  • APIs
  • web services
  • machine learning
  • RPA tools
  • problemsolving
  • communication abilities
  • AI
  • DevOps practices
  • agile development methodologies
  • ERP systems
Job Description
As an RPA Developer at the company located in Chennai, India, your role involves developing, maintaining, and enhancing RPA solutions using UiPath Studio and Orchestrator. Your key responsibilities will include: - Working closely with stakeholders to understand their requirements and translating them into functional RPA solutions. - Conducting analysis and design sessions to determine the feasibility and impact of potential RPA initiatives. - Creating technical designs, process maps, flowcharts, and other relevant documentation. - Testing and validating developed RPA solutions to ensure they meet functional and non-functional requirements. - Implementing version control and change management processes to ensure solution stability and scalability. - Monitoring and optimizing RPA performance through regular maintenance and updates. - Training and mentoring junior developers and providing guidance on RPA best practices. Your skills should include proficiency in RPA tools such as UiPath, experience automating business processes using workflow-based solutions, understanding of databases and SQL queries, strong problem-solving skills, and excellent written and verbal communication abilities. Additionally, you should have attention to detail, commitment to delivering high-quality results, ability to adapt quickly to new technologies and software applications, and proven success working independently and within teams. Desired qualifications for this role include knowledge of IT infrastructure and architecture concepts, experience integrating APIs and web services into automated flows, basic understanding of AI and machine learning principles, exposure to DevOps practices and agile development methodologies, and previous experience in developing bots related to ERP systems (e.g., SAP, Oracle, etc.). If you are passionate about RPA and eager to contribute to the dynamic team, please send your resume to ta@prodian.co.in. We are excited to hear from you!,
ACTIVELY HIRING
posted 1 week ago
experience8 to 12 Yrs
location
Chennai, Tamil Nadu
skills
  • Performance Testing
  • Performance Engineering
  • JMeter
  • LoadRunner
  • AWS
  • Azure
  • GCP
  • Agile
  • NonFunctional Testing
  • Gatling
  • Cloud Technologies
  • CICD
Job Description
As the Test Engineering Manager (Non-Functional Testing) at Equiniti, you will play a crucial role in leading the Non-Functional Test Team. Your responsibilities will include driving the vision, strategy, and operating model for load and performance testing across the organization. Your focus will be on ensuring alignment between testing objectives and broader business and technology strategies to deliver measurable value through scalable, high-quality testing practices. **Key Responsibilities:** - Lead a high-performing team to deliver consistent, scalable, and reliable non-functional testing. - Build stakeholder confidence in performance testing as a business enabler. - Drive continuous improvement in team capability, tools, and processes aligned with industry best practices. **Qualifications Required:** - Technical degree in Engineering or Computer Science; post-graduation is preferred. - MBA in Systems is desirable. - Experience in SaaS product development and portfolio management. Equiniti is a leading international provider of shareholder, pension, remediation, and credit technology with over 6000 employees supporting 37 million people in 120 countries. EQ India, the Global Competency Centre for Equiniti, is an indispensable part of EQ Group providing critical fintech services to the US and UK. You will be responsible for defining and evolving non-functional testing strategy, frameworks, and maturity roadmap, as well as aligning team objectives with business and testing strategies. Your role will also involve managing resource planning, prioritization, and capability deployment, influencing decisions through engagement with senior stakeholders, and driving innovation via new tools, automation, and best practices. As a leader, you will coach and mentor engineers to foster learning and accountability, ensure adherence to frameworks, standards, and governance, and report progress and quality outcomes to senior stakeholders. Your technical expertise in non-functional testing, performance engineering, tools such as JMeter, LoadRunner, Gatling, and monitoring tools like New Relic, as well as your familiarity with cloud technologies and cloud-native testing, will be essential in designing scalable testing frameworks. Your leadership and collaboration skills, proven experience in leading test teams in complex environments, and ability to balance strategy and execution in Agile environments with CI/CD and iterative delivery will be critical in this role. Your results-driven, quality-focused, and innovative mindset, along with your collaborative leadership style fostering accountability and transparency, will be key to your success at Equiniti. The benefits of this role include additional leaves for CSR initiatives, business-related certification expense reimbursement, comprehensive medical assurance coverage for dependents and parents, cab transport for staff working in UK & US shift, and accidental & life cover 3 times of concerned CTC. Join us at EQ, where our values of trust, collaboration, commercial focus, and continuous improvement form the core foundation of our success.,
ACTIVELY HIRING
posted 2 weeks ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Selenium
  • Robot framework
  • C
  • Python
  • Java
  • Jenkins
  • Azure DevOps
  • Gitlab
  • Para Soft
  • DB testing
Job Description
As an SDET specializing in Automation Testing, you will be responsible for automating tests using tools such as Selenium, Para Soft, DB testing, and Robot framework. Your role will involve demonstrating experience in automating tests across various platforms and technologies, applying this knowledge throughout the full development lifecycle. Key Responsibilities: - Automate tests using Selenium, Para Soft, DB testing, and Robot framework - Demonstrate experience in automating tests across multiple platforms and technologies - Knowledge of test case management packages - Hands-on experience in Issue and Defect Management - Proficiency in at least one programming language such as C#, Python, or Java - Utilize Continuous Integration tools like Jenkins and Azure DevOps - Implement modern testing development practices and integrate testing products like Selenium with tools such as Gitlab - Conduct non-functional testing, backup and recovery, DR, and performance testing - Apply Agile Software Development & Testing methods for deployment in cloud environments - Previous experience in development, cloud migration testing, and Capital markets would be advantageous Qualifications Required: - Demonstrated experience in automating tests using Selenium, Para Soft, DB testing, and Robot framework - Proficiency in at least one programming language (C#, Python, Java) - Experience with Continuous Integration tools (Jenkins, Azure DevOps) - Knowledge of modern testing development practices and integrated testing products - Familiarity with Agile Software Development & Testing methods - Previous experience in cloud migration testing and Capital markets is a plus (Note: Additional details of the company were not provided in the job description.),
ACTIVELY HIRING
posted 3 weeks ago
experience10 to 14 Yrs
location
Chennai, Tamil Nadu
skills
  • JavaScript
  • Databases
  • Automation Testing
  • Cucumber
  • Appium
  • Selenium
  • Docker
  • Kubernetes
  • Performance tuning
  • Debugging
  • Monitoring
  • NodeJS
  • TypeScript
  • Microservices Architecture
  • Playwright
  • RESTful API development
  • GraphQL
  • CICD pipelines
  • API Gateway integrations
  • Authentication mechanisms
  • MessageTask queues
Job Description
As a Digital Product Engineering company, Nagarro is seeking a talented individual like you to join our dynamic and non-hierarchical work culture. With more than 17500 experts spread across 39 countries, we are dedicated to building inspiring products, services, and experiences that excite and delight our clients. If you have a passion for technology and innovation, this role might be perfect for you. **Role Overview:** - **Writing and reviewing great quality code** - **Understanding functional requirements thoroughly and analyzing the client's needs in the context of the project** - **Envisioning the overall solution for defined functional and non-functional requirements, and defining technologies, patterns, and frameworks to realize it** - **Determining and implementing design methodologies and tool sets** - **Enabling application development by coordinating requirements, schedules, and activities** - **Leading/supporting UAT and production rollouts** - **Creating, understanding, and validating WBS and estimated effort for a given module/task, and justifying it** - **Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement** - **Giving constructive feedback to team members and setting clear expectations** - **Helping the team troubleshoot and resolve complex bugs** - **Coming up with solutions to any issue raised during code/design review and justifying the decision taken** - **Conducting POCs to ensure suggested design/technologies meet the requirements** **Key Responsibilities:** - Total experience of 10+ years - Hands-on experience in NodeJS, JavaScript, and Databases - Strong expertise in TypeScript and Microservices Architecture (MSA) - Hands-on experience in Automation Testing using Playwright, Cucumber, Appium, or Selenium - Strong knowledge of RESTful API development with NodeJS - Practical experience with GraphQL - Experience with CI/CD pipelines and troubleshooting distributed systems - Hands-on with Docker, Kubernetes, and containerization concepts - Exposure to API Gateway integrations (e.g., 3Scale) - Understanding of authentication mechanisms (SSO, JWT, OAuth) - Expertise in message/task queues such as AWS, Azure, Pushpin, or Kafka - Experience in performance tuning, debugging, and monitoring - Excellent communication and collaboration skills for working across global teams **Qualifications:** - Bachelors or masters degree in computer science, Information Technology, or a related field Join Nagarro now and be a part of our global team of experts who are dedicated to creating innovative solutions that make a difference.,
ACTIVELY HIRING
posted 2 months ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • JS
  • SQL
  • NoSQL
  • Unit Testing
  • Git
  • AWS
  • PostgreSQL
  • HTMLCSS
  • Django framework
  • React
  • CICD pipelines
  • 2D3D frontend libraries
Job Description
As a Senior Software Developer at Illumine-i, your role will involve developing and maintaining code for the web application to ensure it meets the functional and non-functional requirements of the business. You will collaborate with cross-functional teams, including developers, UX/UI designers, database administrators, and project managers to ensure alignment with the overall solution design. Writing clean, efficient, and maintainable code using appropriate coding standards and best practices will be a key responsibility. Additionally, you will participate in code reviews, provide constructive feedback to team members, debug and troubleshoot issues in the application, and provide timely resolutions. Developing and maintaining technical documentation, staying up-to-date with the latest technologies, and providing thought leadership to the team and stakeholders are also part of your responsibilities. Mentoring and providing technical guidance to junior developers to ensure successful implementation of the solution is essential. Key Responsibilities: - Develop and maintain code for the web application - Collaborate with cross-functional teams - Write clean, efficient, and maintainable code - Participate in code reviews and provide constructive feedback - Debug and troubleshoot application issues - Develop and maintain technical documentation - Stay up-to-date with latest technologies and trends - Provide thought leadership to the team and stakeholders - Mentor and provide technical guidance to junior developers Qualifications Required: - 3-6 years of experience in software development - Strong experience in developing web applications using modern web technologies with clarity in HTML/CSS and JS - Strong experience in developing RESTful APIs using Django framework - Strong experience in developing front-end applications using React - Strong experience in database design and management, including SQL and NoSQL databases - Strong experience in Unit Testing - Experience in developing and implementing agile methodologies - Strong analytical, problem-solving, and communication skills - Knowledge of software development tools and technologies, including Git, CI/CD pipelines - Knowledge of development with AWS - Experience in leading and mentoring junior developers - 2+ years in a Senior developer role It's great to have experience in PostgreSQL, development of 2D/3D front-end libraries, and being creative while working with cross-functional teams.,
ACTIVELY HIRING
posted 3 weeks ago
experience5 to 9 Yrs
location
Chennai, All India
skills
  • Dynatrace
  • JMeter
  • Loadrunner
  • NeoLoad
Job Description
As a Performance Analyst, you will be responsible for optimizing application performance through comprehensive analysis and validation processes. You will focus on tools like Dynatrace, NeoLoad, and JMeter to ensure efficient performance validation and Non-Functional Testing (NFT) processes. This hybrid role requires a minimum of 5 years of experience and offers a dynamic work environment without travel requirements. Key Responsibilities: - Analyze application performance using Dynatrace to identify bottlenecks and areas for improvement. - Implement performance validation strategies to ensure applications meet required standards. - Conduct thorough NFT processes to validate application performance under various conditions. - Utilize NeoLoad for load testing to simulate real-world usage scenarios. - Employ JMeter for performance testing to ensure application reliability and scalability. - Leverage Loadrunner to assess application performance and identify potential issues. - Collaborate with development teams to integrate performance improvements into the application lifecycle. - Provide detailed reports on performance testing outcomes and suggest actionable improvements. - Monitor application performance continuously to ensure optimal operation. - Develop and maintain performance testing scripts and scenarios for ongoing validation. - Ensure compliance with performance standards and best practices across all applications. - Optimize testing processes to enhance efficiency and accuracy of performance validation. - Support cross-functional teams in understanding performance metrics and their impact on user experience. Qualifications: - Possess strong expertise in Dynatrace for performance monitoring and analysis. - Demonstrate proficiency in performance validation techniques and NFT processes. - Have experience with NeoLoad for effective load testing and performance assessment. - Show capability in using JMeter for comprehensive performance testing. - Be skilled in Loadrunner for evaluating application performance under stress. - Exhibit excellent analytical skills to interpret performance data and derive insights. - Maintain a collaborative approach to work with cross-functional teams for performance optimization. As a Performance Analyst, you will be responsible for optimizing application performance through comprehensive analysis and validation processes. You will focus on tools like Dynatrace, NeoLoad, and JMeter to ensure efficient performance validation and Non-Functional Testing (NFT) processes. This hybrid role requires a minimum of 5 years of experience and offers a dynamic work environment without travel requirements. Key Responsibilities: - Analyze application performance using Dynatrace to identify bottlenecks and areas for improvement. - Implement performance validation strategies to ensure applications meet required standards. - Conduct thorough NFT processes to validate application performance under various conditions. - Utilize NeoLoad for load testing to simulate real-world usage scenarios. - Employ JMeter for performance testing to ensure application reliability and scalability. - Leverage Loadrunner to assess application performance and identify potential issues. - Collaborate with development teams to integrate performance improvements into the application lifecycle. - Provide detailed reports on performance testing outcomes and suggest actionable improvements. - Monitor application performance continuously to ensure optimal operation. - Develop and maintain performance testing scripts and scenarios for ongoing validation. - Ensure compliance with performance standards and best practices across all applications. - Optimize testing processes to enhance efficiency and accuracy of performance validation. - Support cross-functional teams in understanding performance metrics and their impact on user experience. Qualifications: - Possess strong expertise in Dynatrace for performance monitoring and analysis. - Demonstrate proficiency in performance validation techniques and NFT processes. - Have experience with NeoLoad for effective load testing and performance assessment. - Show capability in using JMeter for comprehensive performance testing. - Be skilled in Loadrunner for evaluating application performance under stress. - Exhibit excellent analytical skills to interpret performance data and derive insights. - Maintain a collaborative approach to work with cross-functional teams for performance optimization.
ACTIVELY HIRING
posted 2 months ago
experience15 to 20 Yrs
location
Chennai, Tamil Nadu
skills
  • QA management
  • Leadership skills
  • Test automation
  • Functional testing
  • Risk management
  • Stakeholder management
  • Agile methodologies
  • Communication skills
  • Process improvement
  • Nonfunctional testing
Job Description
As a QA Head, you will play a crucial role in leading quality assurance initiatives in a dynamic development environment. Your responsibilities will include: - Defining and executing QA strategy across multiple projects to ensure high-quality software delivery. - Leading and mentoring the QA leadership team by setting clear objectives and best practices. - Providing technical expertise in test automation, functional, and non-functional testing within a continuous delivery environment. - Overseeing and optimizing QA processes, frameworks, and methodologies to enhance efficiency and quality. - Collaborating with key stakeholders to ensure the QA vision is well understood and correctly implemented. - Managing testing teams across offshore and in-house projects to align with business objectives. - Establishing and enforcing risk-based testing approaches, risk identification, and risk management strategies. - Driving continuous QA improvements by implementing cutting-edge test automation tools and techniques. - Monitoring and reporting QA metrics, including defect tracking, root cause analysis, and process improvement initiatives. - Ensuring development teams adhere to QA best practices, industry standards, and compliance requirements. - Building and maintaining high-quality standards to foster a culture of quality, innovation, and accountability. - Leading QA hiring, training, performance evaluations, and team development initiatives. Qualifications required for this role include: - 15-20 years of QA management experience, leading large teams across multiple projects. - Strong leadership skills with a proven track record of shaping and implementing QA strategies. - Expertise in functional and non-functional testing, manual and automation testing. - Extensive experience in test automation, continuous integration (CI/CD), and agile methodologies. - Strong understanding of QA risk management, risk-based testing, and defect prevention strategies. - Excellent communication and stakeholder management skills to align QA vision with business objectives. - Ability to work under pressure, manage priorities effectively, and drive process improvements. - Hands-on experience in test automation tools and frameworks, with a strong technical foundation. - Proactive problem-solver, quick thinker, and assertive decision-maker. - Passionate about mentoring teams, recognizing talent, and fostering a culture of quality and excellence.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter