Type : FullTime
Location: 7220 Trade Street, Suite# 130; San Diego, CA 92121 AND unanticipated client sites across the US.
Job Description :
Using a risk-based approach, design, implement, and automate test plans and test cases in an Agile software delivery model environment.
Develop REST APIs with Python (2. x & 3. x), Django, and the Flask Web framework.
Develop highly scalable data platforms and reliable data pipelines and process large data feeds.
Writing, analyzing, and debugging SQL queries, Developing, and implementing custom.
Extract Transform and Load (ETL) and data export tools—experience in ETL and data warehousing.
Develop automated data analysis and reporting tools focused on data processing and access.
Work with Tech Lead for building architecture and coding products for two-week sprints.
Participate in daily stand-ups and contribute through ideas and speak up to remove obstacles, SprintPlanning, and Grooming with the direction of the Product Owner/Scrum Master.
Research and bring new development ideas/concepts to the table.
Present the work done to stakeholders and product owners during the Sprint Review.
Work with Version control systems – TFS, Git. and CI/CD tools like Jenkins
Build automation and test coverage tools using JavaScript or other appropriate languages to enable Continuous Integration and Continuous Delivery.
Build or use existing automation tools to test interfaces between systems and applications such as RESTful services or other APIs.
Accountable for all aspects of quality within the software development team.
Track and prioritize defects throughout product releases and lifecycles.
Design, develop, and execute reusable and maintainable test automation scripts using JavaScript or other appropriate languages.
Use quality control tools and metrics to discover defects and recommend resolution.
Work with Scrum/Agile or other IT teams to report and resolve complex issues.
Ensure software applications meet functional and non-functional requirements.
Participate in all aspects of testing at all levels, including functional, system, regression, and load testing.
Record and report on testing metrics.
Follow test documentation standards and make updates, as necessary.
Perform other job-related duties as assigned or apparent.
The candidate must have:
· Master’s Degree in Computer Science, Information Technology, Computer Information Systems, Systems Engineering, Computer Engineering, Electrical Engineering, Industrial Engineering, Engineering (any) or related
· Two (2) years of experience as JAVA Developer, Software Engineer, Software Consultant, or related occupation.
· Possibility of unanticipated travel to client sites and relocation as needed.
· If offered employment, must have legal right to work in U.S. EOE.