We are growing quickly at Tech9 and are looking for a Senior QA Engineer with experience in mobile and automation. This is a great opportunity to work with a company that has a primary focus of making our customers happy by delivering value, without all the burdensome policies and rules that have become typical for outsourced software development companies. If you are looking for a change this is what we can promise you: You will have challenging problems to solve You will have flexibility and autonomy to solve problems and deliver solutions We will provide a highly collaborative environment with skilled and super friendly teammates We will fully support you in developing software the right way We won't burden you with useless policies and procedures We will provide you the tools you need to do your job right You will be challenged to continually learn new skills and become an expert in cloud computing (over 90% of our employees are AWS Certified) If that sounds attractive please apply! We'd love to talk to you. Here are some more details about the position: You will be hands-on member of the time writing test cases, creating test plans, writing automation, and executing test cases. You will work with a project manager, software development engineers, user experience and interface designers, and customer stakeholders to deliver high quality, scalable and maintainable software solutions. Responsibilities Work with software engineers to deliver UI-level tests as they are developing new functionality. Perform automated and manual testing as required for the project. Contribute in all phases of the development lifecycle. Write and implement test cases within the test framework. Participate in all Agile/Scrum ceremonies, including discussing and writing stories and tests to prepare for upcoming sprints. Help prepare and produce releases of software components. Support continuous improvement by investigating alternatives and technologies within the test area. Drive the team towards continuous deployment. Required Qualifications 5 years experience manually testing software. Hands-on experience with setting up and using Selenium and other UI testing frameworks. Knowledge of Relational Databases, including SQL to look at data. Experience with development using Agile/Scrum Openness to learning other technologies including front-end and back-end frameworks. Able to assess a feature or function definition and determine if it can and should be automated. Desired Qualifications Cloud Platforms (Azure, AWS or Heroku) Git SourceTree and Bitbucket Scrum Project management software - Jira Using Postman to test Rest APIs
Responsibilities - As a Quality Analyst in Equal Experts, you usually lead the entire QA efforts for your project. Design and build automation frameworks for complex web based applications to make testing process effective and efficient. Develop and execute automated scripts for new features and regression tests while getting a fair understanding of the code base. You will write automation scripts from scratch (and not just record & play). The code that you write must be elegant (simple, modular, extensible, object-oriented). Work with developers to implement Behavior Driven Development (BDD) on your project using frameworks like Cucumber. Understand requirements from client; identify gaps if any and develop test strategy and identify types of testing required. You will interact with clients daily as well as travel onsite as per project requirements. Research and recommend new test tools and automated test methodologies Expectations - You are a techie who is passionate about software quality and test automation. You take pride in being hands-on and constantly endeavor to meet/exceed the software quality expectations of clients. You have 4+ yrs of experience in QA including significant experience in automation. You have exceptional analysis skills. While your projects may be extremely diverse in terms of their domain, scope & requirement, you still must have the ability to comprehensively analyze those business problems and propose solutions accordingly. You are proficient in using automation tools like Selenium Webdriver to automate enterprise software applications. You have led QA efforts for at least a few of your projects. This means you have defined testing strategies, setup the automation frameworks, test effort estimation, coordinated with onsite teams and had been involved in deployment for projects. You have excellent communication skills, task management skills and client facing experience / capability. You are also open to traveling onsite. You have worked in an Agile projects. Experience in using any BDD frameworks responsive web application testing and API integration testing would be an added advantage. Regardless of your experience, you are hands-on & would like to remain hands-on with automation.