9 Data Dynamics Software Solutions Jobs
2-4 years
Data Dynamics - Quality Assurance Automation Engineer - Java/Selenium (2-4 yrs)
Data Dynamics Software Solutions
posted 4d ago
Flexible timing
Key skills for the job
QA Automation Engineer
At Data Dynamics, we take a holistic approach to managing the explosive growth of unstructured data! We care about delivering storage optimization and data optimization. Our Unified Unstructured Data Management Platform is an industry leader in Unstructured Data Management and our journey has just begun.
With over 300 clients operating in 6 continents, we have an enormous amount of F1000 user feedback. Like our clients, we believe in the power of Analytics!. Empower clients with metadata-based analysis, movement, management and content awareness for all unstructured data assets. Deliver on existing SLA's while improving existing CAPEX and OPEX unstructured data budgets.
Eliminate file type, storage or Cloud vendor lock-in with heterogeneous data movement, on-premise, on-premise to cloud or cloud to cloud. Provide a NEW level of content insights to protect clients from unknown data exposure risks (GRC, PII, HIPPA, GDPR, etc. Data Dynamics' four pillars of client impact : Analyze, Move, Manage and Modernize are not only applicable to our customers.
We care first and foremost about the career and personal successes of our employees. At Data Dynamics our interview process is designed to produce candidate and company insights into existing skills, experience and personal objectives. We will move fast and competitively when we discover the right candidate.
Role :
As the QA Automation Engineer you will be responsible for developing, coding, debugging and maintaining our automation tests and framework, reporting and tracking defects, and advancing the capabilities of our automated testing system across the entire Data Dynamics Hub.
At Data Dynamics, Inc., we take pride in creating exceptional work experiences, encouraging innovation, and being involved with our employees and customers. If you are a customer-centric, passionate developer who feels strongly about building world class scalable data-driven software, we would like to talk to you.
Location : Pune, India.
Responsibilities.
- Have the primary responsibility for QA Automation from the design and planning phase through deployment to ensure requirements are met.
- Participate in group design and code reviews, as well as drive SQA requirements and acceptance criteria for projects.
- Apply and educate on current software testing best practices to ensure that new functionality is of production quality.
- Advocate for engineering practices that make an impact on the quality and reliability of the product.
- Participates in planning releases by providing testing estimates and helping to determine appropriate levels and types of testing.
- Operates in an Agile/Scrum environment, participate in iteration planning, reviews, demos, retrospectives, and daily scrums.
- Collaborate with Product team, development teams to plan, test and release high-quality features in the apps.
- Work closely with development team to iteratively test concurrently with feature development.
Required Skills and Experience :
- Bachelor's degree in computer science, engineering or related field.
- Minimum 2+ years of software automation testing experience.
- 1+ years of working in an Agile/Scrum environment.
- Proficiency in building and maintaining automated tests for web applications and/ or backend and running them in CI/CD.
- Experience in Azure DevOps for Automation is a plus.
- Ability to analyze software functionality and acceptance criteria to design and manage test case procedures using test management tools such as Azure DevOps.
- Automation experience using Selenium , cucumber BDD framework, Java and Rest assured framework.
- 2+ years of automation experience in Selenium using Java, REST Assured Framework.
- JSON, Junit Testing framework, NgWebdriver implementation, good java knowledge and GIT repository understanding.
- Proficiency with API testing tools (Postman, Swagger).
- Experience with cloud environments (eg., GCP, Azure, AWS, etc) - Good to have.
- Have a well-rounded knowledge of software testing methodologies and tools and advocates for improvements that will have an impact on software quality and stability.
- Knowledge of databases and methods for efficiently retrieving data from them such as Postgres and Elastic.
- Understanding of testing scope and estimation for proper release planning, sprint planning, and regression test planning.
- Must be a self-starter, independent, and driven to succeed.
- Needs to have an analytical and a "what-if" mentality.
- Excellent verbal, written, and interpersonal communication skills.
Desired Skills and Experience :
- Experience with configuring and administrating storage hardware such as NAS (Network Attached Storage) or SAN fabric (Storage Area Network) is a plus.
- Understanding of networking essentials as well as file storage services including CIFS and NFS is a plus.
- Performance and scalability test knowledge.
- Hands-on experience in JMeter or equivalent is a plus.
Functional Areas: Other
Read full job descriptionPrepare for Quality Assurance and Automation Engineer roles with real interview advice
2-4 Yrs