Quality Engineer (Manual & Automation) Job Vacancy in Smarsh India Bengaluru, Karnataka – Updated today

Are you looking for a New Job or Looking for better opportunities?
We got a New Job Opening for

Full Details :
Company Name :
Smarsh India
Location : Bengaluru, Karnataka
Position :

Job Description : Sr. Software QA Engineer
Smarsh is the leader in communications compliance, archiving, and analytics. We provide compliance across the broadest set of communications channels with insights on what’s being captured. Smarsh customers manage over 500 million daily conversations across 80 channels and growing. Customers include the top 10 U.S., top 8 European, top 5 Canadian, and top 3 Asian banks. The Smarsh advantage is customers stay ahead of compliance and uncover patterns and relationships hidden within their data.
At Smarsh, we’ve been helping our customers manage new forms of communication since 1998. We work closely with regulators including the SEC, FINRA, IIROC, PRA, FCA and with our customers, to ensure they understand capabilities of today’s technology and our platform meets their most stringent requirements. Our products include Connected Capture, Connected Archive, Web Archive & Business Solutions.
About the Role
This role represents a unique opportunity to grow and expand the skills in a dynamic environment. This will provide an opportunity to learn about software quality assurance of enterprise applications whilst working on projects using the latest test tools and technologies.
In this role as Senior QA Engineer who must be highly self-motivated to help the product QA efforts for a SaaS based cloud compliance solution. Partnering with the global engineering teams to help create innovative ways to deliver, automate and expand our software testing. Compile, analyze, and present test results. Help develop strategies to improve overall testing and ultimately drive toward constant product quality improvements
Design, drive and implement smart testing and its automation tools/framework to solve all kind of product testing challenges and improve internal test frameworks to reduce manual QA efforts to make us more agile. Expected to collaborate and coordinate across all functional teams to ensure a feature is end-to-end product qualification. Anticipate problems that customers observe and develop comprehensive test coverage. You will work with the QA team for the refinement and adoption of the tools that will result in reduced manual efforts to make us more agile.
Responsibilities
Work with project scrum teams and other software QA engineers responsible for all stages of quality assurance for complex products and platforms considering various quality aspects
Defining and implementing testing strategies, analysis, test scenarios, test automation coding, results evaluation, and proposed corrective actions.
Collaborate with POs to understand the feature requirements and Analyzing functional and non-functional test requirements, identify weak spots and constantly design better and creative ways to break software and identify potential problems for components/modules of the system under test.
Collaborate with software developers to understand the design & architecture of the software.
Influence better software architecture and design, promote proper engineering practice, bug prevention strategies, testability, automatability, debuggability, accessibility, privacy, secured and other advanced quality concepts across products.
Development, Document and Automation of Test Cases and contribution to test approach, test preparation, test tool infrastructure, test execution and results interpretation.
Recommend tools and processes to streamline & optimize QA functions
Advocate for Functional areas that can be automated.
Overseeing the support to customer and delivery team and ensuring the successful deployment of products on production by responding quickly to requests from the Customer/Operations/Support.
Drive innovation and integration of new QA technologies into projects and activities in the software quality assurance organization.
Provides guidance and mentoring to new or junior team members to help un-block and level-up the team.
Desired skills & experience
Experience on testing of software products and solutions running on distributed environment and SaaS based Cloud.
Awareness of multiple software quality assurance tools and processes.
Experience in automated testing tools/frameworks for Web Services and Unix.
Experience in developing automated test for Backend (DB, Server, etc.), UI and APIs components and systems that rely on the microservices and responsive web application
Understanding and Test Automation of microservices technologies such as RESTful APIs
Experience of qualifying web application solutions hosted on cloud
Working knowledge on Linux system environment, preferably CentOS
Experience with Java programing language and other scripting (e.g., UNIX Shell scripting, Python, Perl) for test automation
Develop good knowledge of the product and the user base
Experience in Agile Scrum, Continuous Integration (CI) and Continuous Deployment (CD)
workflow
Demonstrated ability to go the extra mile, Self-starter and self-motivated with a ‘can do attitude’. Comfortable working in fast paced dynamic environment
Strong communication and collaboration skills
Strong Analytical, problem-solving, and troubleshooting/debugging skills
Preferred Knowledge and Skills
Test Experience and Writing high quality test code to execute complex tests on a distributed Linux system on public/private cloud environment
Hands on experience on system monitoring tools and test automation frameworks.
Working experience on MySQL, PostgresSQL, Elastic Search, Vault, Ceph, Docker, Kubernetes and RabbitMQ
Non-functional testing like Security and Performance testing
Test-driven development (TDD)
Education and Experience Required:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
Typically, 6-12 years of experience in software testing, of which 4+ years on developing automated tests using Java (preferably Backend and/or API) on Linux environment and 2+ years of SaaS based cloud software test engineering experience.
Why Smarsh?
Ready to join a thriving tech company that’s redefining digital archiving and business intelligence?
Smarsh is the leading comprehensive archiving platform. Recognized as one of today’s fastest growing companies in the U.S., Smarsh delivers innovative cloud-based solutions that help organizations manage and enforce flexible and secure records retention and compliance strategies for electronic communications, including social media and enterprise social networks (Yammer, Chatter, Facebook, LinkedIn and more).
Our motto is ‘People First. Inspire Confidence. Embrace the Impossible.’ We hire lifelong learners who have a passion for their discipline and a track record of excellence. To learn more about us, visit www.smarsh.com/careers

This post is listed Under  Software Development
Disclaimer : Hugeshout works to publish latest job info only and is no where responsible for any errors. Users must Research on their own before joining any company

Similar Posts