Role: QA Lead
Reporting to: CTO
Location: Hyderabad, India
About Us
Shris Infotech creates some of the world’s most cutting-edge software products and services. We want you to be a part of our team. We are into BigData, Machine Learning, AI and few more world-class technologies space. Our team members enjoy solving problems; have incredible development skills and an ability to write elegant & scalable code. We are looking for someone who enjoys a highly agile and fast-growing environment.
The Role
We are seeking a talented and self-motivated QA Lead to join a fast-growing Agile development team on additional development of our core product, based in our Hyderabad, India office. The role is to lead the team of Quality Assurance engineers as well as having a hands-on approach in automating the testing of Shris platform. This will enable us to respond to the high volume and rapidly changing data management needs of our customers. The QA Lead is a global role and in addition to QA and development teams, the individual will be expected to interact with other teams across the business such as product and project management, operations, documentation and compliance teams.
Key Tasks
● Lead and mentor Software QA team members
● Work as part of a highly collaborative, cross-functional, Agile product development team to build features on a distributed framework, ensuring delivery of quality software components
● Define test plans to ensure Shris products meets industry and company standards
● Continuously review and improve test strategies and validation processes
● Take responsibility to ensure all quality assurance tasks meet quality criteria through validated test planning, test execution, quality assurance and issue tracking
● With the Software QA team, identify and manage potential risks in the release of Shris products and create plans to mitigate them.
● Reporting progress, plans, traceability matrix, issues with resolutions to upper management and other involved parties within the organisation.
● Work with Product Management and Development teams to ensure software is high quality and meets defined requirements.
● Work with the Compliance team on Computer Systems Validation processes.
● Manage the QA test environments in co-operation with the Operations team.
kills / Experience
Essential
● 8+ years quality assurance experience demonstrated industry experience of delivering high quality software releases within Agile Scrum environments.
● Highly experienced in the development, creation and deployment of quality assurance automated test plans.
● Experience in the creation and management of test automation frameworks such as Selenium, Cucumber and restAssured.
● Experienced in Java with appreciation of software development across different technologies.
● Excellent interpersonal skills, both verbal and written with the Software QA team, Senior Management and other teams within the organisation, providing strong problem-solving abilities to complex scenarios and issues.
● Experienced in efficient time and project management, being able to manage multiple aspects of the product’s life cycle ensuring no delay in the project release schedules.
● Experience working in Linux based operating system technologies such as CentOS and Ubuntu in command line (CLI) environments.
● Understand and experience in RESTful API web services.
Desirable
● Understanding and experience in ISO 27001, ISO 9001 and GxP compliance standards.
● Understanding of cloud-based technologies such as Amazon AWS, Microsoft Azure and G Cloud.
● Knowledgeable in QA test tools such as TestRail and Agile tools such as JIRA and Confluence.
● Experience with virtualization technologies such as VMWare, Xen, and VirtualBox to deploy, manage and monitor applications.
● Experience with Git source code management.
● Experience with Docker from a command line (CLI) environments.
● Understanding of JSON/XML file formats.
● Managing build dependencies and packaging with Maven.
● Understanding of technologies such as MongoDB and SQL database architectures, Apache Kafka and Elasticsearch.
Mail your resume to shirisha@shrisinfotech.com , bharat.marella@shrisinfotech.com
Role: DevOps Engineer
Reporting to: CTO
Location: Hyderabad, India
About Us
Shris Infotech Services Pvt. Ltd., creates some of the world’s most cutting-edge software products and
services. We want you to be a part of our team. We are into BigData, Machine Learning, AI and few
more world-class technologies space.
Our team members enjoy solving problems; have incredible development skills and an ability to write
elegant & scalable code. We are looking for someone who enjoys a highly agile and fast-growing
environment.
The Role
Shris are looking for an experienced Cloud and Operations Engineer to provide creative technical
solutions to our product deployment and support of existing infrastructure using DevOps techniques.
A self-motivated Engineer, you would join a dynamic team, supporting a rapidly evolving product, based in
our Hyderabad Office. Bringing your excellent cloud and DevOps knowledge to us. You’d enable us to
respond to the high volume and rapidly changing data management needs of our customers. Passion for
Open Source tools
Key Tasks
● Build and configure Docker Container technologies with Kubernetes on IaaS platforms.
● Support our development stack with predictable containerisation
● Help drive Cloud Security Practices in IaaS, PaaS and SaaS implementations.
● In-depth research of the latest in Cloud security tools, techniques and best practices and
technologies to remain at the bleeding edge.
● Create and support KPIs and KRIs that measure risk reduction and progress in Cloud over time.
● Automate the deployment with Continuous Integration (CI), Continuous Delivery (CD) techniques
● Help governance, compliance, and risk management teams to ensure the system consistently
meets the requirements for certification and accreditation.
● Build a great working relationship with team members and the application development teams.
● Develop and mentor junior team members.
Essential
● 5+ years’ experience within IT, including over 2 years in a DevOps capacity
● Hands on experience within a DevOps culture, supported by lean / agile delivery methodologies
● Experience with deploying to AWS, Azure, GCP
● Hypervisors – KVM, XenServer (XCP-NG)
● IaC and automation tools Terraform, Ansible, and Jenkins
● Docker Container technologies with experience of Kubernetes
● Monitoring tools, Prometheus, Grafana, ELK stack
Desirable
Oauth, SAML, Keycloak, Nginx, Cloud Agnostic, Open Source, Java, Go, Python, BaSH, Ansible, git,
Gluster, Ceph
If you want to be the next hero at Shris, and you meet the required skills for this position; mail your
resume to careers@shrisinfotech.com
Role: Senior Java Developer
Reporting to: CTO
Location: Hyderabad, India
About Us
Shris Infotech Services Pvt. Ltd., creates some of the world’s most cutting-edge software products and services. We want you to be a part of our team. We are into BigData, Machine Learning, AI and few more world-class technology space.
Our team members enjoy solving problems; have incredible development skills and an ability to write elegant & scalable code. We are looking for someone who enjoys a highly agile and fast-growing environment.
Key Tasks
● Responsible for writing Java code for new and existing applications and products, and supporting existing customer installations
● Responsible for quality code, effective testing and production solutions
● Develop technical specifications from functional specifications
● Support QA in resolving issues by reproducing, diagnosing and analyzing the root cause
● Actively contributes to the development of solutions and ideas that add value
● Effectively and actively plays the role of technical advisor for projects, providing advice on tools, process, and design to others
Essential
● 6+ year’s experience in programming primarily around Java, J2EE stack for backend application development
● Strong experience in object-oriented design development
● Hands-on experience on development frameworks like Spring, Hibernate and MVC
● Experienced in writing and consuming SOAP & REST web services
● Experience on middleware packages like Apache Tomcat, Web Logic, WebSphere and/or JBoss is a big plus
● Strong written and verbal communication skills
● Prior experience working on developing enterprise web applications for F500 corporations is a big plus
● Bachelor’s Degree required Master’s Degree desired