Keyutech is a technology company specializing in cloud software solutions designed to streamline business operations and enhance productivity.
Hyderabad, Chennai, Bengaluru
INR 10.0 - 19.0 Lacs P.A.
Work from Office
Full Time
JD QA Automation Engineer (Selenium + Java/Python) Job Title: QA Automation Engineer (Selenium + Java/Python) Experience: 4-5 Years Location: Hyderabad, Chennai, Bangalore Job Description: We are seeking an experienced QA Automation Engineer with 4-5 years of experience in Selenium automation using Java or Python. The ideal candidate will be responsible for test automation, API testing, and ensuring software quality in Agile development environments. This role requires strong expertise in automation frameworks, CI/CD pipelines, and cloud-based testing. Key Responsibilities: Develop and execute test automation scripts using Selenium WebDriver with Java/Python. Design and maintain automated test frameworks (TestNG, JUnit, or PyTest). Perform API testing using Postman, RestAssured, or Karate. Automate regression, functional, and UI tests for web and mobile applications. Integrate automated tests into CI/CD pipelines (Jenkins, GitLab CI/CD, or Azure DevOps). Work with BDD frameworks like Cucumber or Behave to create Gherkin-based test cases. Perform cross-browser and cross-platform testing using Selenium Grid, Sauce Labs, or BrowserStack. Collaborate with developers and DevOps teams to ensure early defect detection. Maintain test documentation, including test plans, test cases, and test reports. Participate in Agile ceremonies (daily standups, sprint planning, retrospectives). Required Skills & Experience: 4-5 years of experience in QA Automation. Strong expertise in Selenium WebDriver with Java or Python. Experience in API testing using Postman, RestAssured, or Karate. Knowledge of test automation frameworks (TestNG, JUnit, PyTest). Experience in CI/CD integration (Jenkins, GitLab, Azure DevOps). Familiarity with version control tools (Git, Bitbucket). Good understanding of SQL for database testing. Hands-on experience with cloud-based testing tools (AWS Device Farm, LambdaTest, or Sauce Labs). Exposure to performance testing (JMeter, LoadRunner) is a plus. JD – QA Automation Engineer (Selenium + Java/Python) Strong problem-solving skills and attention to detail. Preferred/Good to Have: Experience in Mobile App Automation (Appium). Exposure to AI/ML-based testing tools. Knowledge of Containerized testing environments (Docker, Kubernetes). Educational Qualifications: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
Chennai, Bengaluru
INR 15.0 - 20.0 Lacs P.A.
Hybrid
Full Time
Job Overview: We are looking for a highly skilled *Frontend Developer* with strong experience in *JavaScript frameworks* and *Node.js* to join our dynamic engineering team. The ideal candidate will be responsible for building interactive web applications, collaborating with cross-functional teams, and ensuring a seamless user experience. Key Responsibilities: * Develop and maintain modern, responsive, and scalable web applications. * Write clean, efficient, and well-documented frontend code using React.js/Next.js/Angular/Vue.js. * Work with Node.js for server-side rendering (SSR), frontend build tooling, or full-stack collaboration. * Integrate APIs and collaborate with backend developers to implement UI components. * Optimize application performance and ensure cross-browser compatibility. * Translate UI/UX design wireframes into high-quality code. * Participate in code reviews, agile ceremonies, and provide mentorship to junior developers. * Stay updated with the latest trends and best practices in frontend development. Required Skills:** * 5+ years of experience in frontend development. * Proficient in HTML5, CSS3, JavaScript (ES6+), and TypeScript. * Strong hands-on experience with frameworks like *React.js, **Angular, or **Vue.js*. * Good understanding of *Node.js* (used in build tools, SSR, or microservices integration). * Experience with tools like Webpack, Babel, npm/yarn. * Familiarity with RESTful APIs and JSON. * Good understanding of Git version control. * Excellent problem-solving and debugging skills. * Ability to work independently and in a collaborative team environment. Chennai or Bangalore -Hybrid
Chennai, Bengaluru
INR 15.0 - 20.0 Lacs P.A.
Hybrid
Full Time
Job Description: We are looking for a Java Backend Developer with 4-5 years of experience . As part of a dynamic team, you will work on cutting-edge backend solutions, leveraging Java, Spring Boot, Microservices, and Cloud technologies to drive digital transformation for global clients. Key Responsibilities: Develop and maintain high-performance, scalable backend systems using Java (11+), Spring Boot, and Microservices architecture. Design, build, and optimize RESTful APIs for seamless data exchange across applications. Work on enterprise-level solutions with high availability, security, and cloud-native capabilities. Develop solutions using event-driven architecture, integrating with Kafka, RabbitMQ, or similar. Implement and manage authentication, authorization, and security mechanisms (OAuth2, JWT, etc.). Work with relational and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Cassandra. Deploy applications in AWS/Azure/GCP and manage CI/CD pipelines for automated builds and deployments. Write unit and integration tests using JUnit, Mockito, TestNG, ensuring robust, maintainable code. Collaborate with cross-functional teams, product owners, and clients to gather and refine requirements. Follow Agile methodologies (Scrum/Kanban) and participate in daily standups, sprint planning, and retrospectives. Required Skills & Experience: 4-5 years of experience in Java backend development. Strong hands-on expertise in Spring Boot, Spring MVC, Spring Security, Spring Cloud. Experience in Microservices design, API development, and integration. Proficiency in working with databases (SQL/NoSQL). Expertise in event-driven architectures using Kafka/RabbitMQ. JD Java Backend Developer Cloud platform experience (AWS/Azure/GCP), with a focus on serverless, containers (Docker/Kubernetes). Familiarity with DevOps practices, including CI/CD (Jenkins, GitHub Actions, GitLab CI). Good understanding of performance optimization, caching, and multi-threading. Strong problem-solving, debugging, and troubleshooting skills. Knowledge of secure coding principles and API security best practices. Preferred/Good to Have: Experience with GraphQL, gRPC, or WebFlux (Reactive Programming). Knowledge of Terraform or Ansible for Infrastructure as Code (IaC). Exposure to AI/ML-based backend solutions (if relevant to the project). Educational Qualifications: Bachelors or Masters degree in Computer Science, Information Technology, or a related field
Bengaluru
INR 10.0 - 15.0 Lacs P.A.
Work from Office
Full Time
Role & responsibilities Develop self-hosted IAM automations for use with Orion project to improve Security delivery times. AWS Identity and Access Management (IAM) is a crucial service within Amazon Web Services (AWS) that enables you to control access to your AWS resources. To work effectively with AWS IAM, we need a combination of skill and knowledge. Here are the key skill requirements for AWS IAM: 1. Understanding of AWS Basics: Before diving into IAM, you should have a foundational understanding of AWS services, infrastructure, and cloud computing concepts. Familiarity with AWS services like EC2, S3, and RDS is essential, as IAM controls access to these resources. 2. IAM Concepts: You should have a solid grasp of IAM concepts, including users, groups, roles, policies, permissions, and authentication mechanisms. Understand the difference between identity-based and resource-based policies. 3. Policy Language: Learn AWS policy language, which is written in JSON. You should be able to create, modify, and evaluate IAM policies. Understand the different policy elements like actions, resources, conditions, and effect (Allow/Deny). 4. User and Group Management: Be able to create and manage IAM users and groups. Understand how to assign permissions to users and groups using policies. Familiarity with the concept of least privilege is crucial to ensure security. 5. Role-Based Access Control (RBAC): Understand the use of IAM roles and how they differ from users and groups. Roles are often used for cross-account access and temporary permissions. 6. Multi-Factor Authentication (MFA): Know how to configure and enforce MFA for IAM users, adding an extra layer of security. 7. Identity Federation: Understand how to set up identity federation with external identity providers (e.g., Active Directory, SAML, OpenID Connect) to allow users to access AWS resources using their existing corporate credentials. 8. Access Key Management: Learn how to create, rotate, and manage access keys for programmatic access. Be aware of the best practices for securing access keys. 9. Auditing and Monitoring: Be familiar with AWS CloudTrail, which records API actions for auditing purposes. Understand how to use AWS CloudWatch for monitoring IAM-related events and alarms. 10. Security Best Practices: Stay up-to-date with AWS security best practices and recommended IAM configurations to enhance the security of your AWS environment. 11. IAM Policies for Services: Understand how IAM policies apply to various AWS services. Some services have resource-level policies that are specific to them. 12. Scripting and SDKs: If you work with IAM programmatically, have proficiency in scripting languages (e.g., Python, Boto3) and AWS SDKs to automate IAM tasks. 13. Troubleshooting: Develop troubleshooting skills to diagnose and resolve IAM-related issues effectively. AWS provides logs and tools to help with this. 14. Compliance and Governance: Understand how IAM fits into AWS compliance frameworks and governance practices. Ensure that IAM policies align with organizational compliance requirements. 15. Communication: Good communication skills are essential, especially if you are responsible for implementing IAM policies across a team or organization. Explain IAM concepts and best practices to colleagues and stakeholders. 16. Continuous Learning: The cloud and security landscapes are constantly evolving. Stay updated with AWS announcements, security advisories, and new IAM features to adapt and improve your IAM implementation. Having these skills will enable you to effectively manage access to your AWS resources while maintaining a secure and compliant environment. AWS offers comprehensive documentation, training, and certification programs that can help you acquire and strengthen these skills.
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.