Job Description
- Work as an Automation Engineer to ensure continuous delivery of the product.
- Create/Update the test environment, code and execute automated test scenarios.
- Execute functional tests and maintain test cases.
- Work with the quality, development and field teams to ensure product quality and usability.
- Monitor and track resolution of defects, and effectively communicate it in daily standup.
- Learn and use open source and cloud technologies as needed
Qualification and Experience Requirements
- Desired experience range is 4 to 8 years
- Bachelor’s or Master’s Degree in Engineering or other technical discipline.
- Expertise in automation language, tool, and scripts such as Java, Selenium or TestCafe, Postman
- Must have proven analytical and problem-solving skills to help validate, verify, communicate & report software application issues.
- Preferable but not necessary knowledge of any one of the public Cloud platforms either AWS, Azure or GCP is preferred.
- Preferable but not necessary knowledge and/or experience of a Security product
About ArmorCode
ArmorCode is a hyper-growth startup with a line-up of marquee customers that are an envy of even Fortune 500 companies. Our customers range from fast-paced digital native companies to #1 brands across three major global categories.
ArmorCode provides the industry’s leading AppSecOps platform delivering AppSec at the speed of DevSecOps. Since its founding in 2020 in Palo Alto, California by serial entrepreneurs with a successful track record of starting and growing startups, ArmorCode has won numerous awards including SINET 16, Globee IT & Disruptor Awards, Hot Startup of the Year award, and the TiE50 Award. ArmorCode was spotlighted on the iconic Nasdaq tower and was included in Gartner's AppSec Hype Cycle under Application Security Orchestration and Correlation tool (ASOC) category.
Application security is one of the fastest growing sub-segments within the fast-growing cybersecurity market, and we are a clear market leader in our category because of the platform-based architecture. In a world that is getting digitally transformed, application visibility and application security posture management are foundational and are a perfect launch pad for long-term career success. At ArmorCode you will find passionate problem-solvers who embody our core values: Hunger, Humility, and Humanity.
Similar jobs
Ever dreamed of being part of new product initiatives? Feel the energy and excitement to work on version 1 of a product, and bring the idea on paper to life. Do you crave to work on SAAS products that can become the next Uber or Airbnb or Flipkart? We allow you to be part of a team that will be leading the development of a SAAS product.
Our organization relies on its central engineering workforce to develop and maintain a product portfolio of several different startups. Our product portfolio continuously grows as we incubate more startups, which means that different products are very likely to make use of different technologies, architecture & frameworks - a fun place for smart tech lovers! We are looking for a Software Development Engineer in Test to join one of our engineering teams at our office in Hyderabad.
What would you do?
● Improve automation code structure and framework architecture in terms of maintainability, execution speed, and coverage; write, co-write, and review test design/plan documentation.
● Own communication throughout the sprint/release cycle, quality of features, and delivery of the entire feature.
● Lead new language/framework POC within the technical focus area.
● Drive the design/code review process for test automation, seeking and providing constructive criticism.
● Ensure your team has strong sets of documentation and journals of how their test design and architecture/product evolve.
● Lead effort in working with other teams and counterparts to solve problems affecting the team's overall delivery.
● Participate in the prioritization of cross-team automation initiatives & lead those within your team.
● Participate/Support in production/Customer deployment.
Who Should Apply?
● 2-5 years of experience in professional testing.
● 1+ Experience working with Automation Testing.
● Familiarity with Microservices architecture.
● Deep understanding of Manual and automation test methodologies and principles.
● Strong problem-solving, interpersonal, organizational, and time management skills.
● Passion for self-improvement and continual learning.
● Great attitude and adaptability to taking on many diverse responsibilities.
● Experience working with Web and API Testing - both manual & automation.
● Experience using tools such as Jira, Git, Cypress, Kubernetes, Selenium, Docker, TestNG, CI/CD pipelines, JavaScript &TypeScript testing tools, and API Automation
● Experience in setting up test Infra for Functional and Non-Functional testing.
● Experience working with Agile process management methodology
● Experience in Performance/ Security Testing and Linux/ Unix commands.
About CAW Studios:
CAW Studios is a Product Engineering Company of 50+ super-geeks based out of Hyderabad. We run complete engineering (Dev + DevOps) for several products like Interakt, CashFlo, KaiPulse, and FastBar. We are also part of the global engineering teams for Haptik, EmailAnalytics, SenorPago, and GrowthZone. We are obsessed with automation, DevOps, OOPS, and SOLID. We are not into one tech stack - we are into solving problems.
Know More About CAW Studios:
Find us: https://goo.gl/maps/dvR6L26JUa42 Website: https://www.cawstudios.com/ Software Development And Test Engineer - Cypress Know More: https://www.cawstudios.com/handbook
About Numen (https://numenhealth.com):
Numen Health is a Health-tech company with a goal to reimagine healthcare in India. Through an amalgamation of our healthcare team with the power of AI and the Internet of Things (IoT), we make healthcare easier and accessible through a data-based preemptive approach. Our mission is to facilitate change in the healthcare industry by moving from a reactive approach to a proactive one.
We are a wonderful, young team with experience in scaling up Indian and international businesses from the ground up. We are looking for like-minded and enthusiastic people who are passionate about making a lasting difference and want to help us revolutionize the way healthcare is delivered to a billion Indian!
Our Vision:
To shift the healthcare ecosystem from a ‘Sick-care' approach to a ‘Holistic-healthcare' approach. We aim to do that by enabling doctors and caregivers to move from treating ailments to employing a data-based,
preemptive approach.
About Product:
We offer preventive healthcare programs to individuals to improve their health. These plans are crafted in consultation with their treating doctor and a dedicated care team remotely monitors the progress in real[1]time. For doctors, Numen is a virtual facility to cater to all of their patient’s needs, remotely.
Why Join?
At Numen, you have the opportunity to make tangible changes to the existing healthcare systems in India
making it preventive and affordable. By joining the Numen team, you get to be part of a young, dynamic
team that is passionate about making a change and a fast-paced environment with multiple opportunities to
learn and grow.
Job Overview:
We are looking for a high-energy, detail-oriented, and technically-savvy Quality Assurance Engineer (QAE). Should be an excellent individual contributor capable of understanding and driving test execution with minimal help. Who can work towards understanding application
performance, functionality, and features to great depth enabling them to report issues, take ownership and drive them to closure.
Responsibilities:
Develop and execute automated tests and test plans
Efficiently execute test cases across all functional areas of the products(API and App)
Review product user interface for conformity to design guidelines
Find, isolate, document, regress, and track bugs through resolution
Interpret and report testing results, and be a vocal proponent for quality in every phase of
the development process
Work with Engineering and product to understand the overall product requirements and
technical architecture and how each feature is implemented
Ensure the highest quality product delivery with security.
Evaluating and integrate open source and in house developed toolsets
Requirements:
Bachelor/Master degree in CS or related field from a reputed college
2-6 years of experience working as a Quality Assurance Engineer
Experience in manual testing for Application and APIs
Experience in automation testing using available framework.
Strong knowledge of QA methodologies, testing frameworks and tools
Demonstrated experience in test planning, test design, test execution and reporting.
Excellence in technical communication with peers and non-technical partners.
Understanding & experience with software design pattern, restful APIs and microservice architecture
Prior experience in start-ups or health-tech will be a plus
Position description:
- Perform API Testing using frameworks like Rest Assured
- Gather Functional & Automation Testing Requirements.
- Design and implement Functional Test Automation Architecture/Framework
- Conduct functional automation testing to ensure system reliability, reusability and quality.
- Work with testing team to develop functional automation test plans and cases.
- Develop automated scripts in Selenium for the initiatives using Test NG, Maven etc… such as Web (HTTP(s)/HTML); Web Sockets and on applications based on Java technologies & Other Trending Technologies.
- Analyze test results and coordinate with development teams for bug fixes.
- Develop automated test scenarios and environments for automation testing.
- Generate test summary reports for management review.
- Analyze root causes of automation issues and provide corrective actions.
- Suggest new tools and techniques to improve testing efficiency.
- Assist in project planning, scheduling, budgeting and tracking activities.
- Provide support in project design, development and deployment activities.
- Review and recommend improvements to existing test procedures
- Develop automated test scenarios and environments for automation testing.
Primary Responsibilities:
- Perform testing for Mobile and Web based applications
Reporting Department: Product Development (2171)
Educational qualifications preferred Degree:
Required Skills:
- Extensive knowledge and experience of Automation testing and monitoring tools (at least one each) – Expiry Test, SeeTest Automation, Jenkins, Test NG, Maven, Test Complete, and any other Test Automation Tools
- Testing Coordination experience – Full understand of End to End Automation test process and experience on how and when to engage different teams such as DBA, Dev or System admins.
- Good programming experience with Advanced Core JAVA along with OOPs Concept for at least 1 year.
- Experience with Agile/ Waterfall development methodologies MS Office (Project, PowerPoint, Excel, Access, & Word)
- Experience with Continuous integration with Cloud Testing Tools, DB, Office, Studio & Simulators etc.
- Good understanding of JAVA, Test NG, Maven, SDK & Simulators
- Competent Java coding skills Advance Java with OOPs
- Strong experience in authoring, building and adopting large scale Automation Testing Solutions
- Hands on experience in building Automation Test Plan and Performance Test Strategy
- Working Efficiently Post Working Hours and Off Market Days
- Experience in Java Programming with Selenium and Mobile Application (Appium).
- Experience in designing developing data quality automation and executing test plans.
- Experience in CI/CD and developing Test Automation Tools for Data Quality Assessment.
- Java automation
- Automation Testing
- BDD/Cucumber framework for UI and RestAPI testing using Maven
- Responsible for End to end CI/CD setup and maintenance.
- Designing the CI/CD architecture & building pipelines
- Support in defining the Three-tier architecture.
- Should have good knowledge in Testing Strategies
- Handle the Monolith and modern application.
Secondary:
- To lead DevOps activities in the team.
- Lead the upskill program within the team
- Train the team on the required technologies
- Coordination with different IT stakeholders as and when needed
- Suggestion and Implementation of further toolchains towards DevOps and GitOps
- Responsible to train the peer colleagues
Skills:
- Good hands-on experience in Java
- Automation Testing tools like selenium, LeanFT, etc.
- Should have implemented BDD/Cucumber framework for UI and RestAPI testing.
- Should have working experience with build management tools like Maven, Gradle, Ant, etc.
- Responsible for End to end CI/CD setup and maintenance.
- Should have written the pipeline in Jenkins e.g. scripted pipelines.
- Support in defining the Three-tier architecture.
- Should have good knowledge in Testing Strategies
- Handle the Monolith and modern application.
- Should have executed automation tests using Docker containers (selenium as the grid)
- Knowledge of containerization
- Hands-on Kubernetes experience would b
- Expert knowledge of Source Control Systems, build & integration tools (e.g., GIT, Jenkins & Maven).
- Hands-on experience with designing the CI/CD architecture & building pipelines (on On-prem, Cloud & Hybrid infrastructure services).
Good to have:
- Experience with monitoring tools like Prometheus-Grafana & Dynatrace.
- Experience with log management tools (e.g. ELK/EFK stack, Azure monitor, or similar).
- Experience with Infrastructure as a Service / Cloud computing (preferably Azure).
- Experience with Open Liberty, JBoss, etc.
- Hands-on experience with multiple database products like IBM DB2, PostgreSQL, etc.
- Writing automation scripts in Unix shell, Perl, etc. would be preferred
- Application development/automation experience using Python would an added advantage
- Brownie points for having:
Certifications:
- Certified DevOps engineer
- Azure Admin / Solution Architect
- Certified Kubernetes Administrator (CKA)
Global Quality Assurance Testing Services Department is looking for Quality Assurance Tester who has expertise with web-based, mobile and client server application testing.
As a Quality Assurance Tester individual will heavily interface and work very closely with Development Team, Project Management Office and business users. Position requires coordination, analytical and problem-solving skills, risks mitigation and assurance timely deliverables with best possible quality. Individual will be responsible to analyze business and technical specification, test cases creation, test cases execution and defects identification.
As a Quality Assurance Tester, individual will be responsible to provide wide range of testing services including test cases creation and execution, and performing different types of testing (Functional, System, Integration, Regression, multi-Browser)
The individual will be responsible to gather and analyze test data in support of business cases, proposed projects, and systems requirements. This will include writing test plan strategies and test procedures documents as well as test cases for positive and negative scenarios. The Quality Assurance Tester will apply proven analytical and problem-solving skills to help validate IT processes through careful testing in order to maximize the benefit of business investments in IT initiatives. The candidate will establish and utilize quality assurance best practices, methodologies and approaches for all projects. Time management, communication (verbal/written) skills and previous testing experience is preferred.
Position requires attendance on various meetings, conference calls, walkthrough sessions and representing Global QA Testing Services Department. The position will report directly into Offshore Quality Lead.
Duties and Responsibilities:
- Analyze user requirements, functional specification and create detailed level test cases for new online products and features projects
- Hands on experience in designing and developing test automation scripts using selenium and JAVA.
- Documents, tracks, and communicates test results, analysis, and unresolved problems.
- Knowledge of test processes and defect life cycle.
- Defects identification, escalation and root cause analysis and review
- Experience with carrying out different type of testing such as, functional, regression, cross-Browser and system testing
- Ability to identify set of test cases that will be a good fit for automation and scope out automation coverage for a particular project.
- Execution of Selenium automation scripts during regression testing cycles
- Producing statistical reports on test phase execution.
- Providing recommendation to management towards continues quality assurance improvements
- Supporting production implementation testing activities on weekends when it’s required
Qualifications & Requirements:
- At minimum 7-8 years Quality Assurance experience and minimum 5 years in automation testing.
- Experience in automation testing (Selenium & Java)
- Minimum 3 project work experience on Open Source (PHP/MySQL) application
- Minimum 1 project work experience on Mobile or Client Server application
- Ability to create comprehensive test cases and test plans
- Ability to conduct requirements review for business requirements and functional requirements documents
- Good analytical and problem-solving skills
- Ability to work in a high pressure delivery oriented team environment
- Willing to work with a distributed international team
- Great communication (verbal/written) skills
- Must be good team player
- Must be aware and accustomed to work with software development culture and ethics.
About Us
We help our customers to Go Digital at 3x Less Cost and 3x Less Time!
appZUI nGage, our App-as-Service platform, accelerates the digital idea to profit journey. Serving more than 250K consumers in US, UK, Switzerland, Australia, India and other geographies with several exciting digital transformations.
Know more:http://bit.ly/az-godigital">http://bit.ly/az-godigital
Job Description
Role: Senior Automation Tester
Responsibilities:
- Design, develop and deliver various digital product test automation solutions
- Mentor and develop various team members
Skills & Capabilities:
- Structured business system analysis
- Data/metrics driven goal
- Test driven development
- Excellent communication - both written and oral
- Automation testing
- UI - Selenium, Appium
- API - JMeter
- Load testing - Docker based multi load instances of JMeter
- Gherkins & Cucumber
- Web, API and/or Mobile testing experience in BDD frameworks
What you can expect from us:
- Product engineering culture: hypothesis-develop-test-evolve
- Failures are part of learning and growing
- Organization structure and processes to maximize creativity and openness
- Success is about 5 WINS: Customer, Employee, Supplier, Society and Investor
Selection process
- Written test - online (45-60min) - covering fundamentals of software, hardware, networking, puzzles etc
- Hands on challenge (4-6hrs) -Hands on coding challenge to test the problem solving and implementation skills
- Face to face (video call) discussion
Rapyuta Robotics is seeking talented, and ambitious individuals with a can-do attitude to help revolutionize robotics. We’re creating a whole new generation of multi-agent aerial- and ground-based mobile robotic platforms with access to an inexhaustible supply of data and processing capabilities, that is the Cloud. Our units will be capable of working autonomously and collaboratively, learning from their own collective experiences and continuously improving upon themselves.
Your tasks will include the following but not limited to:
- Software Quality Assurance Testing - including verification of functionality and validation of requirements
- Developing test harnesses, framework, and general troubleshooting
- Develop data-driven test automation pipelines
- Design and author test cases based on the functional specs
- Analyse and debug the test data to identify the root cause of failures
- Review product requirements, engineering specs to develop automation test plans and strategy
- Develop testing frameworks, testing tools, API tests, integration tests, performance tests, stress tests, functional, and End to End automation test suites
- Work with the development team to support testing, support web front-end, and back-end services testing
- Perform code analysis and look for ways to improve test coverage
- Lead quality production releases and be the point person for investigating any related issues
Requirements
Minimum qualifications:
- B.S. degree in Computer Science, similar technical field of study, or equivalent practical experience with an outstanding track record.
- At least 5 years of experience with automation testing
- Mastery of one or more of the following programming languages including but not limited to Java, C/C++, Python
- Must have experience in test automation, agile testing, continuous integration, functional testing API testing
- Familiarity with testing tools such as Selenium, Cucumber, etc.
- Experience with testing frameworks like TestNG, JUnit or something similar
- Experience in relational databases (MySQL etc.)
- Experienced in design and implementation of test scripts, test data & UI testing of web services
- Experienced in CI/CD development process and methodology
- Has excellent verbal and written English communication skills
- High degree of initiative and proven analytical problem-solving skills
Preferred qualifications:
- Start-up mindset
- Contributions to open-source projects
- Fundamental understanding and experience with one or more Agile methodologies
Location: Bangalore, India